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 相关文章推荐
SyntaxHighlighter语法高亮插件使用说明
Aug 14 Javascript
Javascript中的return作用及javascript return关键字用法详解
Nov 05 Javascript
jQuery插件uploadify实现ajax效果的图片上传
Jun 18 Javascript
详解js实现线段交点的三种算法
Aug 09 Javascript
Bootstrap精简教程中秋大放送
Sep 15 Javascript
详解照片瀑布流效果(js,jquery分别实现与知识点总结)
Jan 01 Javascript
javascript连接mysql与php通过odbc连接任意数据库的实例
Dec 27 Javascript
JS设计模式之策略模式概念与用法分析
Feb 05 Javascript
从零开始搭建webpack+react开发环境的详细步骤
May 18 Javascript
微信小程序自定义头部导航栏(组件化)
Nov 15 Javascript
JSON获取属性值方法代码实例
Jun 30 Javascript
js实现随机圆与矩形功能
Oct 29 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
phpMyAdmin 安装及问题总结
2009/05/28 PHP
php单例模式实现(对象只被创建一次)
2012/12/05 PHP
php获取本周星期一具体日期的方法
2015/04/20 PHP
PHP实现微信网页授权开发教程
2016/01/19 PHP
PHP实现的统计数据功能详解
2016/12/06 PHP
php使用curl伪造来源ip和refer的方法示例
2018/05/08 PHP
php自定义排序uasort函数示例【二维数组按指定键值排序】
2019/06/19 PHP
CSS中一些@规则的用法小结
2021/03/09 HTML / CSS
解决extjs在firefox中关闭窗口再打开后iframe中js函数访问不到的问题
2008/11/06 Javascript
javascript使用call调用微信API
2014/12/15 Javascript
js 函数式编程学习笔记
2017/03/25 Javascript
微信小程序 刷新上拉下拉不会断详细介绍
2017/05/11 Javascript
详解Vue2.0里过滤器容易踩到的坑
2017/06/01 Javascript
使用classList来实现两个按钮样式的切换方法
2018/01/24 Javascript
node.js +mongdb实现登录功能
2020/06/18 Javascript
微信小程序实现弹幕墙(祝福墙)
2020/11/18 Javascript
Python 流程控制实例代码
2009/09/25 Python
Python 利用scrapy爬虫通过短短50行代码下载整站短视频
2018/10/29 Python
超简单使用Python换脸实例
2019/03/27 Python
python 普通克里金(Kriging)法的实现
2019/12/19 Python
解决Python数据可视化中文部分显示方块问题
2020/05/16 Python
Python3爬虫中识别图形验证码的实例讲解
2020/07/30 Python
通过实例解析Python文件操作实现步骤
2020/09/21 Python
python实现启动一个外部程序,并且不阻塞当前进程
2020/12/05 Python
python 将Excel转Word的示例
2021/03/02 Python
Css3圆角边框制作代码
2015/11/18 HTML / CSS
CSS3媒体查询Media Queries基础学习教程
2016/02/29 HTML / CSS
详解css3中dispaly的Grid布局与Flex布局
2020/09/11 HTML / CSS
浅析HTML5页面元素及属性
2021/01/20 HTML / CSS
阿尔卡特(中国)的面试题目
2014/08/20 面试题
出国签证在职证明
2014/01/16 职场文书
农村结婚典礼司仪主持词
2014/03/14 职场文书
机械专业技术员求职信
2014/06/14 职场文书
升学宴演讲稿
2014/09/01 职场文书
领导班子群众路线与四风问题对照检查材料思想汇报
2014/10/11 职场文书
SQL中的三种去重方法小结
2021/11/01 SQL Server