Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
这是我的输入表单:
<input type="text" id="word" />
我基本上希望当人们在文本框中按下回车键时执行 Javascript 函数。很抱歉,如果这是一个明显的问题,我找不到符合我需要的现有答案。
$('#word').on('keyup', function(e){ if(e.which === 13){ // User pressed enter } });
测试事件which属性将告诉您用户按下了哪个键。 which由 jQuery 规范化,所以你不会有任何跨浏览器的问题。
which
keyup()是你的答案:
keyup()
$('#word').keyup(function(e) { if(e.which == 13) { // Do your stuff } });
e.which返回所按下键的扫描/字符代码。13是为ENTER。
e.which
13
ENTER
您可以在此处找到其他代码。