码迷,mamicode.com
首页 > Web开发 > 详细

两个键盘相关的js方法

时间:2015-01-06 18:20:59      阅读:217      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!