【发布时间】:2015-01-21 20:39:05
【问题描述】:
我有一个文本框,我在其中编写了 Enter 键的按键功能,它应该显示警报。
这是我的 html 和脚本。
这是我的文本框:
<li>
<input type="text" class="fi_top" placeholder="Howdy" id="howdy" value="">
</li>
在我拥有的页面内
脚本:
$( "#howdy" ).keypress(function( event )
{
if ( event.which == 13 ) {
alert('okay');
}
});
但是当我在文本框中按 Enter 时,我没有收到警报。
我做错了什么,我该如何解决?
【问题讨论】:
-
尝试使用 event.keyCode == 13
-
我刚才也试过了..但没用:(
-
keyCode 大写 C。看我的回答。
-
你是在运行时添加元素还是加载页面内容
-
您的代码正在运行,您是否将 jquery 库包含到您的页面中。这是你的代码jsfiddle.net/v3fggs1w
标签: javascript jquery html