按下enter键后运行Javascript
Run Javascript when enter pressed
<class="searchform">
<input type="text" id="textbox" placeholder="Search..." checkbox_test(this.value);">
<input type="submit" id="button" class="classname" onClick="javascript:checkbox_test();">Search</a>
我有一个自定义的搜索引擎与复选框选项。我有一个名为"checkbox_test"的脚本,将从文本框中抓取文本,并运行搜索查询加上复选框选择的其他选项。
我遇到的问题是,当我按下"Enter"没有发生任何事情时,我已经尝试了许多来自stackoverflow的例子和我在互联网上找到的例子,但它似乎不适合我。有什么办法解决这个问题吗?
基本上我想在访问者按enter键时运行javascript(有或没有焦点)
这里有一个标记错误。这可能就是为什么你的努力都没有效果的原因。
尝试以下操作:
<input type="text" id="textbox" placeholder="Search..." onkeypress="checkbox_test(this.value);">
HTML:
<body onkeypress="wasEnter(event)">....
Javascript: function wasEnter(e) {
if (e.keyCode == 13) {
// here you can do your stuff
}
}
相关文章:
- 在终端中运行 JavaScript 时(使用 rhino),如何使用 print() 函数在一行中打印
- 向下滚动时运行javascript
- 在Android WebView中运行Javascript-onPageFinished循环
- 在父网页的iframe中运行JavaScript
- 有条件地运行javascript函数-Razor,HTML
- 如何通过获取用户输入和使用按钮来运行JavaScript函数
- 使用c#在Web服务器上运行JavaScript方法
- 单击链接时停止运行javascript
- 在浏览器检查表单之前运行javascript onsubmit
- 如何在表单提交事件后运行JavaScript*
- Mediawiki小部件将不会运行javascript
- 有没有一种方法可以在服务器端页面加载之前在加载时运行javascript
- 在GitHub上运行JavaScript Koans
- Chrome扩展:是否有一种方法可以运行JavaScript来获取页面上的内部html,并将其保存到扩展中的变量中
- 在不加载页面的情况下运行javascript
- [AutoIt]如何使用FF.au3在FireFox上的页面中运行javascript
- 仅在屏幕媒体上运行javascript/jquery,而不是打印
- Scala提升了如何运行javascript函数并将返回值存储在变量中
- 安卓系统:通过loadUrl运行javascript时,网络视图中的视频会冻结
- 在页面加载完成之前,使用URL参数运行JavaScript