【发布时间】:2010-07-10 14:21:26
【问题描述】:
我想知道如何在html页面中设置默认按钮,以便当按下回车键时,按下按钮的效果相同?比如我们在使用谷歌的时候,在中间的输入框中输入查询字符串后,可以按回车键得到查询结果(即按回车的效果和点击“谷歌搜索”按钮的效果一样)。
有什么解决办法吗?不知道当它是html按钮,当它是html表单的提交按钮时是否有不同的解决方案?
提前致谢, 乔治
【问题讨论】:
标签: javascript html button
我想知道如何在html页面中设置默认按钮,以便当按下回车键时,按下按钮的效果相同?比如我们在使用谷歌的时候,在中间的输入框中输入查询字符串后,可以按回车键得到查询结果(即按回车的效果和点击“谷歌搜索”按钮的效果一样)。
有什么解决办法吗?不知道当它是html按钮,当它是html表单的提交按钮时是否有不同的解决方案?
提前致谢, 乔治
【问题讨论】:
标签: javascript html button
只需使用<form> 元素即可完成。
例如,如果你有这样的事情:
<form action="something.php" method="post">
<input type="text" name="blah">
<input type="submit">
</form>
然后你在输入字段中按回车,表单将被发布到something.php,即。就像按下提交按钮一样。
【讨论】:
只要您的表单包含在<form> 标记内,并且您有type="submit" 的输入或按钮,它应该在您按Enter 时提交。如果这两个条件不成立,您可以使用 javascript 来检测 onkeyup 是否为 enter 键。
【讨论】: