js回車事件及得到游標所在元素id
阿新 • • 發佈:2019-02-13
全域性:
$(function(){
document.onkeydown = function(e){
var ev = document.all ? window.event : e;
if(ev.keyCode==13) {
$('#FormId).submit();//處理事件
}
}
});
某個控制元件:
$('#id').keydown(function(e){
if(e.keyCode==13){
$('#FormId).submit(); //處理事件
}
});
if (window.event.keyCode==13) window.event.keyCode=0 //這樣就取消回車鍵了
如果想模擬Tab鍵,只要寫成 if (window.event.keyCode==13) window.event.keyCode=9 就行了,它會跳到另一個元素上。
//得到游標所在元素id
$(document).click(function (e){
var ev = document.all ? window.event : e;
var v_id = $(ev.target).attr('id');
var v_name = $(ev.target).attr('name');
alert(v_id+" - "+v_name);
});