`

浏览器中Backspace不可用

    博客分类:
  • js
阅读更多
//浏览器中Backspace不可用  
$(document).keydown(function(e){   
       var keyEvent;   
       if(e.keyCode==8){   
           var d=e.srcElement||e.target;   
            //只是防止input和textarea
            if(d.tagName.toUpperCase()=='INPUT'||d.tagName.toUpperCase()=='TEXTAREA'){ 
                keyEvent=d.readOnly||d.disabled;   
            }else{   
                keyEvent=true;   
            }   
        }else{   
            keyEvent=false;   
        }   
        if(keyEvent){ 
	   if(e.preventDefault){//Firefox、Google等浏览器下
	`	e.preventDefault();   

	    }else{//IE下
		e.returnValue = false;
    
                return false;
	    }    
        }   
});

 

分享到:
评论

相关推荐

    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....

    javascript实现禁用浏览器后退按钮

    这种方法通过替换当前页面的历史记录,使得浏览器的历史记录栈中只包含当前页面的信息,进而使得后退按钮不可用。 **代码示例**: ```html (this.href); event.returnValue=false;">Logout(BackDisabled) ``` **...

    JavaScript如何禁止Backspace键

    本文将详细解释如何通过JavaScript来禁止Backspace键,并说明在IE、Firefox、Chrome等不同浏览器中的应用方法。 首先,Backspace键是浏览器用于导航的一个功能键,它通常用于删除输入框中的上一个字符。然而,在...

    google浏览器chrome快捷键大全

    * Ctrl+Backspace:在地址栏中删除光标前的字词 * 用键盘上的方向键从地址栏下拉菜单中选择一个条目,然后按 Shift+Delete:删除所选条目 * 用鼠标中键(或鼠标滚轮)点击地址栏下拉菜单中的一个条目:从后台在新...

    js禁止使用退格键

    比如,在表单填写过程中,可能不希望用户能够通过退格键(Backspace)删除已有的文本,尤其是在密码输入框或其他敏感信息输入场景中。本文将详细介绍如何使用JavaScript来实现这一功能。 #### 代码解析 首先,我们...

    电脑快捷键小知识.pdf

    40. Shift-F5:在文档或浏览器中返回至上一次更新的位置。 41. Ctrl+F5:强制刷新当前网页。 以上是根据提供的文件内容部分中辨识出的电脑快捷键知识点总结,其中有一些键位的描述可能与当前操作系统的实际功能...

    第十套windows.doc

    20. 增加桌面图标空间:如果觉得桌面图标太多太拥挤,可以通过调整桌面图标的大小,或者整理桌面,将部分不常用图标移至文件夹中,来增加桌面的可用空间。 以上是对Windows操作系统中涉及的一些基础操作和特性的...

    第九套windows.doc

    2. Windows 图标排列:在Windows操作系统中,如果桌面图标太多显得拥挤,最简单的方法是通过调整显示器的分辨率来增大可用空间,而不是更换显示器或者重新排列图标。 3. Windows 光盘内容:Windows系统光盘通常包含...

    计算级综合测试.DOC

    24. 浅灰色菜单含义:在Windows中,浅灰色显示的菜单表示该菜单当前不可用。 25. 操作系统区分文件类型:操作系统通常是通过文件的扩展名来区分文件类型。 26. 正确操作:End键可以将光标移动到当前行尾部,...

    Visual Studio 2005快捷键

    这个功能在“对象浏览器”或“类视图”窗口中可用。 - **视图.查看代码**: 使用 `Ctrl+0` 可以在编辑器的“代码”视图中显示选定的项。 - **视图.视图设计器**: 使用 `Shift+F7` 可以在编辑器的“设计”视图中显示...

    js键盘事件参考学习_兼容FireFox和IE

    事件对象`event`在`keydown`、`keypress`和`keyup`中具有通用属性,如`altKey`、`ctrlKey`和`shiftKey`,它们指示是否有Alt、Ctrl或Shift键与其他键一起被按下,这些属性在Firefox和IE中都可用。 **第二部分:兼容...

    VS2008快捷方式大全 非常好用PDF格式

    - 功能:显示查看历史记录中的下一页,仅在“Web浏览器”窗口中可用。 #### 三、HTML设计器快捷键 除了上述全局快捷键外,VS2008还为HTML设计器提供了专门的快捷键,以方便在HTML文档编辑过程中更快速地完成常见...

    键盘常用快捷键.pdf

    这些快捷键只是众多可用快捷键中的一小部分。不同的操作系统、应用程序和软件包会有自己的特定快捷键,但大多数基础快捷键在Windows平台上都是通用的。掌握并习惯使用快捷键可以提高办公效率和计算机操作的专业性。

    Sublime Text3_64.rar

    举个例子,多个文件中有同一段代码时,可用以下的步骤快速编辑: 按Command + Shift + F在Find框中输入待查找的代码。可按Command + E快速使用选择中的代码段。 在Where框中指定需要查找的文件范围,或填写表示...

    2021-2022计算机二级等级考试试题及答案No.390.docx

    8. 灰色命令项通常表示在当前状态下不可用,即用户无法执行。 9. Access是一个关系型数据库管理系统,支持SQL语言,用于组织和存储数据。 10. 交叉表查询的数据源可以是表或查询,用于展示数据的不同维度。 11. ...

    2021-2022计算机二级等级考试试题及答案No.3742.docx

    19. **禁用命令按钮**:若要使命令按钮不可用,应设置其Enabled属性为False,这样用户就不能交互点击该按钮。 20. **for循环次数**:给定的for循环 `(for(x=1 ,y=0; (y!=19)&&(x); x++)` 最多执行6次,因为条件`(y...

    组合键大全

    这是一个视觉效果很强的功能,在支持的 Windows 版本中可用。 **Windows + F**: 查找文件或文件夹。在资源管理器中快速启动文件查找。 **Windows + R**: 打开运行对话框。这是一个快速启动程序或执行命令的强大...

    2021-2022计算机二级等级考试试题及答案No.13505.docx

    7. VFP 菜单灰色选项:在 Visual FoxPro 的菜单中,灰色选项表示在当前状态下不可用,可能是因为缺少必要的条件或其处理程序未加载。 8. 格式清除:在 Word 中,如果想取消文本的格式,如粗体,只需选中该文本并...

    KODExplorer 芒果云-资源管理器

    - 桌面任务栏点不中bug - 部分文案问题 - 众多细节优化 ###ver2.1 `2014/4/2` ---- ####update: - 文件夹拖拽上传,完美解决(保持原始目录结构) - 解压缩优化;解压中文问题。解压缩整体速度 - 树目录增加...

    Visual Studio 2003-2005快捷键

    - **ALT+左箭头键 / ALT+右箭头键**:用于在“Web浏览器”窗口中前后浏览网页历史,类似于现代Web浏览器的功能。 #### HTML 设计器专用快捷键 在HTML设计器中,额外的快捷键被设计用于提高HTML编码的效率: 1. *...

Global site tag (gtag.js) - Google Analytics