您的位置:首页 > Web前端 > JavaScript

JavaScript阻止浏览器默认事件,并将回车更改为TAB效果

2012-01-29 10:53 369 查看
function disableKeys(eve) {

var ev = (document.all) ? window.event : eve;

var evCode = (document.all) ? ev.keyCode : ev.which;

var srcElement = (document.all) ? ev.srcElement : ev.target;

if (evCode == 13) {//将回车效果更改为TAB

evCode = 9;

}

if (srcElement.type != "textarea" && srcElement.type != "text") {

if (evCode == 8) {

return false;

}

}

else {

if (srcElement.readOnly) {

return false;

}

}

}

(document.all) ? (document.onkeydown = disableKeys) : (document.onkeypress = disableKeys);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐