您当前的位置:首页 > 计算机 > 编程开发 > JavaScript

禁用backspace键的后退功能,但是可以删除文本内容

时间:07-09来源:作者:点击数:

禁用backspace键的后退功能,但是可以删除文本内容

/*禁用backspace键的后退功能,但是可以删除文本内容*/  
document.onkeydown = check;  
function check(e) {  
    var code;  
    if (!e) var e = window.event;  
    if (e.keyCode) code = e.keyCode;  
    else if (e.which) code = e.which;  
    if (((event.keyCode == 8) &&                                                    //BackSpace   
         ((event.srcElement.type != "text" &&   
         event.srcElement.type != "textarea" &&   
         event.srcElement.type != "password") ||   
         event.srcElement.readOnly == true)) ||   
        ((event.ctrlKey) && ((event.keyCode == 78) || (event.keyCode == 82)) ) ||    //CtrlN,CtrlR   
        (event.keyCode == 116) ) {                                                   //F5   
        event.keyCode = 0;   
        event.returnValue = false;   
    }  
    return true;  
} 

 

方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门