javascript禁用Tab键脚本实例
function HandleTabKey(evt) {
if (evt.keyCode == 9) {
if (evt.preventDefault) { evt.preventDefault(); }
else { evt.returnValue = false; }
}
}
在IE 6、IE 7、IE 8、FireFox、Chrome中测试通过。
相关推荐
-
禁用页面部分JavaScript不是全部而是部分
本文讨论的方法本人并没有在实际项目中应用过,因为我还没有遇到有这样需要的项目,但试验发现可行. 一.我的想法来源 JavaScipt是好东西,它的出现让网页页面表现形式更活泼,当然好处绝不仅仅就这些,而近些年来红红火火的AJAX应用更让人开始重视JavaScipt小语言(好些程序牛人不把它看作语言,最多是脚本称号,甚至看不起搞脚本的人)的应用.现在好些博客官网开放脚本权限,允许用户自定义脚本来丰富自己的空间,特别像一些技术类专业博客,提供了相当宽松的开发环境.但是我们也发现好些博客会对某些脚本方
-
为radio类型的INPUT添加客户端脚本(附加实现JS来禁用onClick事件思路代码)
下面的例子将展示其结果是没有重载显示提交. 当用户选择一个选项上面,一个函数叫做"getVote()"执行.该功能所引发的"的OnClick"事件 复制代码 代码如下: <html> <head> <script type="text/javascript"> function getVote(int) { if (window.XMLHttpRequest) {// code for IE7+, Firefo
-
禁用Tab键JS代码兼容Firefox和IE
复制代码 代码如下: <script type="text/javascript"> document.onkeydown=function(e){ var isie = (document.all) ? true:false; var key; var ev; if(isie){//IE浏览器 key = window.event.keyCode; ev = window.event; }else{//火狐浏览器 key = e.which; ev = e; } aler
-
js 禁用只读文本框获得焦点时的退格键
有时候难免会要用到只读的文本框,可今天发现只读文本框有一个缺陷,当鼠标焦点在文本框里面的时候按回退键(backSpace), 会退回到前一个页面,这个问题就有点烦恼了,用户又不清楚可不可以输入,他如果看到文本框想去改里面的东西,按一下,有可能前面所有填写的数据就会丢失.故此写了个方法,供大伙有需要时放入<script></script>,保管你称心如意. 复制代码 代码如下: document.documentElement.onkeydown = function(evt){ v
-
JS input文本框禁用右键和复制粘贴功能的代码
复制代码 代码如下: function click(e) { if (document.all) { if (event.button==1||event.button==2||event.button==3) { oncontextmenu='return false'; } } if (document.layers) { if (e.which == 3) { oncontextmenu='return false'; } } } if (document.layers) { docume
-
禁用JavaScript控制台调试的方法
有几个巨头公司,即Facebook和Netflix,决定禁止用户在控制台(console)执行JavaScript命令. 最初这是 由Facebook开始的 ,用于防止恶意用户通过JavaScript控制台执行特定的命令散播消息(发送给所有Facebook用户大量垃圾信息). 当然这受到很多指责,但在我参与之前, 他们使用的代码 如下所示: 复制代码 代码如下: // 看起来 Netflix 似乎是唯 Facebook 马首是瞻 [https://news.ycombinator.com/ite
-
javascript怎么禁用浏览器后退按钮
1. 复制代码 代码如下: <script language="JavaScript"> javascript:window.history.forward(1); </script> 利用JS产生一个"前进"的动作,以抵消后退功能,这种方法应该是最简洁的,并且不需要考虑用户连点两次或多次"后退"的情况,缺点是当用户端禁用了JavaScript之后即失效. 2. 复制代码 代码如下: <A HREF="lo
-
js禁止页面复制功能禁用页面右键菜单示例代码
<body oncontextmenu="return false">禁用网页右键菜单,但是仍然可以使用快捷键复制. js代码禁用复制功能: 复制代码 代码如下: <script type="text/javascript"> document.body.onselectstart=document.body.oncontextmenu=function(){ return false;} </script> 注意这段代码必须放在
-
利用javascript实现禁用网页上所有文本框,下拉菜单,多行文本域
原理就是循环获取网页上的控件,然后设置disabled 属性为true. 代码如下: 复制代码 代码如下: <script type="text/javascript"> var nodeList = document.getElementsByTagName("input"); for (var i = 0; i < nodeList.length; i++) { nodeList[i].disabled = true;
-
JS禁用页面上所有控件的实现方法(附demo源码下载)
本文实例讲述了JS禁用页面上所有控件的实现方法.分享给大家供大家参考,具体如下: 利用页面元素的特征,可以捕捉到所有元素. function DisableElements(container,blnHidenButton) { if (!container) return; var aEle; if (navigator.appName =="Microsoft Internet Explorer") //IE { for (var i=0;i<container.all.le
随机推荐
- JavaScript结合PHP实现网页制作中双下拉菜单的动态实现
- 多种浏览器清除缓存的方法小结
- linux系统之间通过nfs网络文件系统挂载设置方法
- Tocat 下的日志配置参考代码
- JS获取月的最后一天与JS得到一个月份最大天数的实例代码
- php判断数组元素中是否存在某个字符串的方法
- php阳历转农历优化版
- ASP 千万级数据分页的存储过程
- 在Z-BLOG可用的新版ASP的GIF验证码[V70404]
- Lua教程(十七):C API简介
- js jquery做的图片连续滚动代码
- jQuery插件Echarts实现的双轴图效果示例【附demo源码下载】
- jquery中使用ajax获取远程页面信息
- Apache Commons fileUpload文件上传多个示例分享
- C# 操作符之三元操作符浅析
- 通过C#实现自动售货机接口
- PHP个人网站架设连环讲(四)
- 如何使用mysql完成excel中的数据生成
- Android中程序的停止状态详细介绍
- Android实现客户端语音动弹界面实例代码