JQuery实现防止退格键返回的方法


Posted in Javascript onFebruary 12, 2015

本文实例讲述了JQuery实现防止退格键返回的方法。分享给大家供大家参考。具体实现方法如下:

//浏览器中Backspace不可用  

$(document).keydown(function(e){   

       var keyEvent;   

       if(e.keyCode==8){   

           var d=e.srcElement||e.target;   

            if(d.tagName.toUpperCase()=='INPUT'||d.tagName.toUpperCase()=='TEXTAREA'){   

                keyEvent=d.readOnly||d.disabled;   

            }else{   

                keyEvent=true;   

            }   

        }else{   

            keyEvent=false;   

        }   

        if(keyEvent){   

            e.preventDefault();   

        }   

});   

  

//只防止input和textarea 浏览器中Backspace仍可用  

$(document).keydown(function(e){   

var keyEvent;   

if(e.keyCode==8){   

var d=e.srcElement||e.target;   

            if(d.tagName.toUpperCase()=='INPUT'||d.tagName.toUpperCase()=='TEXTAREA'){   

                keyEvent=d.readOnly||d.disabled;   

            }  

} else{  

            keyEvent=false;  

}  

if(keyEvent){   

            e.preventDefault();   

        }   

});

希望本文所述对大家的jQuery程序设计有所帮助。

Javascript 相关文章推荐
javascript hashtable 修正版 下载
Dec 30 Javascript
js的hasownproperty使用示例
Mar 02 Javascript
自己使用jquery写的一个无缝滚动的插件
Apr 30 Javascript
JavaScript设计模式之原型模式(Object.create与prototype)介绍
Dec 28 Javascript
JavaScript类继承及实例化的方法
Jul 25 Javascript
js表单处理中单选、多选、选择框值的获取及表单的序列化
Mar 08 Javascript
JavaScript实现图片自动加载的瀑布流效果
Apr 11 Javascript
JS实现将数字金额转换为大写人民币汉字的方法
Aug 02 Javascript
利用jQuery异步上传文件的插件用法详解
Jul 19 jQuery
详解使用angular框架离线你的应用(pwa指南)
Jan 31 Javascript
详解Vue 换肤方案验证
Aug 28 Javascript
js 数据类型判断的方法
Dec 03 Javascript
JavaScript自定义数组排序方法
Feb 12 #Javascript
zepto.js中tap事件阻止冒泡的实现方法
Feb 12 #Javascript
后台获取ZTREE选中节点的方法
Feb 12 #Javascript
在父页面得到zTree已选中的节点的方法
Feb 12 #Javascript
ztree获取当前选中节点子节点id集合的方法
Feb 12 #Javascript
javascript编写实用的省市选择器
Feb 12 #Javascript
jQuery遍历json中多个map的方法
Feb 12 #Javascript
You might like
AJAX的跨域访问-两种有效的解决方法介绍
2013/06/22 PHP
php打开文件fopen函数的使用说明
2013/07/05 PHP
在Yii框架中使用PHP模板引擎Twig的例子
2014/06/13 PHP
PHP获取当前所在目录位置的方法
2014/11/26 PHP
javascript 日期时间函数(经典+完善+实用)
2009/05/27 Javascript
javascript &&和||运算法的另类使用技巧
2009/11/28 Javascript
formvalidator验证插件中有关ajax验证问题
2013/01/04 Javascript
JQGrid的用法解析(列编辑,添加行,删除行)
2013/11/08 Javascript
jQuery中:visible选择器用法实例
2014/12/30 Javascript
JavaScript动态添加列的方法
2015/03/25 Javascript
再次谈论React.js实现原生js拖拽效果引起的一系列问题
2016/04/03 Javascript
javascript学习指南之回调问题
2016/04/23 Javascript
纯原生js实现贪吃蛇游戏
2020/04/16 Javascript
javascript 中关于array的常用方法详解
2017/05/05 Javascript
Bootstrap提示框效果的实例代码
2017/07/12 Javascript
Vue项目使用CDN优化首屏加载问题
2018/04/01 Javascript
jQuery实现每隔一段时间自动更换样式的方法分析
2018/05/03 jQuery
vue form 表单提交后刷新页面的方法
2018/09/04 Javascript
原来JS还可以这样拆箱转换详解
2019/02/01 Javascript
JQuery中的常用事件、对象属性与使用方法分析
2019/12/23 jQuery
vue学习笔记之给组件绑定原生事件操作示例
2020/02/27 Javascript
微信小程序scroll-view隐藏滚动条的方法详解
2020/03/25 Javascript
Python3 socket同步通信简单示例
2017/06/07 Python
全面分析Python的优点和缺点
2018/02/07 Python
python+opencv实现移动侦测(帧差法)
2020/03/20 Python
Python xpath表达式如何实现数据处理
2020/06/13 Python
团员学习总结的自我评价范文
2013/10/14 职场文书
优秀导游先进事迹材料
2014/01/25 职场文书
手术室护士长竞聘书
2014/03/31 职场文书
入党思想汇报怎么写
2014/04/03 职场文书
《充气雨衣》教学反思
2014/04/07 职场文书
应届毕业生求职信范文
2014/05/08 职场文书
2014年培训工作总结范文
2014/11/27 职场文书
工作简历自我评价
2015/03/11 职场文书
2015年基建工作总结范文
2015/05/23 职场文书
学前教育见习总结
2015/06/23 职场文书