Javascript html页面中的按钮问题

Javascript html页面中的按钮问题,javascript,html,button,Javascript,Html,Button,我想知道如何在html页面中设置默认按钮,这样当按下enter键时,按钮按下的效果相同?例如,当我们使用谷歌时,在中间输入框中输入查询字符串后,可以按Enter键获取查询结果(即,按Enter具有相同的点击谷歌搜索按钮的效果)。 有什么解决办法吗?我不确定当它是html按钮时,以及当它是html表单的提交按钮时,是否有不同的解决方案 提前感谢,, George这只是用元素完成的 例如,如果您有如下内容: <form action="something.php" method="post"&

我想知道如何在html页面中设置默认按钮,这样当按下enter键时,按钮按下的效果相同?例如,当我们使用谷歌时,在中间输入框中输入查询字符串后,可以按Enter键获取查询结果(即,按Enter具有相同的点击谷歌搜索按钮的效果)。 有什么解决办法吗?我不确定当它是html按钮时,以及当它是html表单的提交按钮时,是否有不同的解决方案

提前感谢,,
George

这只是用
元素完成的

例如,如果您有如下内容:

<form action="something.php" method="post">
<input type="text" name="blah">
<input type="submit">
</form>


然后在输入字段中按enter键,表单将被发布到something.php,就像按submit按钮一样。

只要表单包含在
标记中,并且您有一个
type=“submit”
的输入或按钮,当您按enter键时,它应该提交。如果这两个条件不成立,您可以使用javascript检测enter键的onkeyup。

如果同一html页面中有多个表单,会发生什么情况?按下了哪个表单的提交按钮?:-)您所在的表单,即如果您有两个带有文本输入字段的表单,并且光标位于第一个表单中,然后按enter键,则第一个表单将被提交。“您可以使用javascript检测enter键的onkeyup”-您可以演示如何操作吗?有样品吗?:-)对于表单,如果同一html页面中有多个表单,会发生什么情况?按下了哪个表单的提交按钮?:-)提交将触发父窗体。对不起,我不是说其中有父窗体和另一个子窗体。我指的是同一html元素DOM树级别的两个表单(即相同的层次结构)?他的意思是:提交将触发焦点所在的表单。