最简单的办法是
代码如下 | 复制代码 |
onkeydown=”if(event.keyCode==13) {document.getElementById(‘button1′).click();return false;}” |
关键在于,onkeown的时间处理函数,需要一个返回值。
这里是触发了click() 事件
js捕捉回车键
代码如下 | 复制代码 |
function getEnter(obj,evt){ if(evt.keyCode == 13){ var target = $(":input").not(":radio,select,:reset"); for(var i=0;i<target.length;i++){ if(target.get(i).name==obj.name){ i++; if(i==target.length-1){ $(target.get(i)).focus(); // 表单提交 $("form").submit(function(){ formSubmit(); return false; }); } $(target.get(i)).focus(); return false; } } } } |
jquery捕捉回车键:
代码如下 | 复制代码 |
$("html").die().live("keydown",function(event){ if(event.keyCode==13){ //这里添加要处理的逻辑 } }); //绑定回车动作 } |
时间: 2024-11-05 16:04:30