将按钮分配给输入字段

时间:2012-11-01 00:41:35

标签: html button enter

有没有办法将输入字段分配给html中的按钮,以便在输入中按下输入会触发按钮的onclick调用的操作?

我知道可以通过使用输入的keydown事件并直接调用按钮的onclick中的代码来完成,但是没有更好的方法吗?就像stg纯粹的html,比如标签的 for =“someId”属性,或者jQuery中的至少一个单行?

1 个答案:

答案 0 :(得分:0)

您始终可以在jQuery中调用.click()方法,该方法将激活按钮的单击功能。因此,如果有一个ID为#colorme的按钮,那么您可以调用类似的内容:

if(e.keyCode == 13) $('#colorme').click();

这是行动的jsFiddle。否则,AFAIK它不是标准的HTML事情,所以这样的事情是你最好的选择。

您甚至可以将其抽象为一个可以更容易访问的函数。