javascript - 绑定(bind)onclick输入 key

标签 javascript html sharepoint-2010

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

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

有什么方法可以设置图像或 onClick() 以便它检测到 Enter 被按下,就像普通的提交按钮一样?

感谢您的帮助

最佳答案

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

yourTextField.onkeyup=function(){
    if(event.keyCode==13){
        //enter pressed!
    }
}

关于javascript - 绑定(bind)onclick输入 key ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24552447/

相关文章:

javascript - 在 Javascript 中禁用文本字段自动对焦

javascript - 如何制作按钮动画波浪?

javascript - Highcharts 条形图中的阴影

php - Zend/Barcode/Barcode.php 处的 Codeigniter + Zend 条码错误

html - 出现错误 : LineChart not a constructor, 并且图表未显示在网页中

sharepoint-2010 - SharePoint 2010 XsltListViewWebPart - 匿名用户拒绝访问外部 xsl 文件

javascript - 使用 moment.js mm :ss format 的倒计时器

html - 如何在数据列表下拉列表中提供滚动效果?

SharePoint 2010 第三级导航在应用程序池回收和/或刷新对象缓存时消失

sharepoint-2010 - Sharepoint 2010 BCS - 如何设置缓存过期时间?