关于javascript:绑定onclick输入密钥

Bind onclick to enter key

我的SharePoint网站上的内容编辑器Web部件中有一个小搜索框。 用户将一些文本输入到文本框中,然后必须单击一个用作提交按钮的图像(单击图像会加载javascript函数onclick。)

这非常糟糕,因为你无法按Enter进行搜索。

有没有办法设置图像或onClick(),以便它检测到按下Enter,就像一个正常的提交按钮?

谢谢你的帮助


对于onclick()否,它不是,但您可以使用onkeyup()

1
2
3
4
5
yourTextField.onkeyup=function(){
    if(event.keyCode==13){
        //enter pressed!
    }
}