首页 > Web开发 > 详细

两个键盘相关的js方法

时间:2015-01-06 18:20:56      阅读:141      评论:0      收藏:0      [点我收藏+]
Ctrl+s 保存
document.onkeydown = function(event) {  
	if((event.metaKey || event.ctrlKey)&&event.keyCode==83){
		formSubmit();
		return false;    //禁用浏览器的另存功能
	}
};

禁用Enter键表单自动提交

document.onkeydown = function(event) {  
    var target, code, tag;  
    if (!event) {  
        event = window.event; //针对ie浏览器  
        target = event.srcElement;  
        code = event.keyCode;  
        if (code == 13) {  
            tag = target.tagName;  
            if (tag == "TEXTAREA") { return true; }  
            else { return false; }  
        }  
    }  
    else {  
        target = event.target; //针对遵循w3c标准的浏览器,如Firefox  
        code = event.keyCode;  
        if (code == 13) {  
            tag = target.tagName;  
            if (tag == "INPUT") { return false; }  
            else { return true; }   
        }  
    }  
};




两个键盘相关的js方法

原文:http://my.oschina.net/cevin15/blog/364400

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!