html组件不可输入(只读)同时任何组件都有效


Posted in Javascript onApril 01, 2013
/** 
* 将页面设置为只读 
*/ 
var setReadOnly = function() 
{ 
var input = $("input"); 
input.each(function(i) 
{ 
$(this).attr("onfocus", "this.blur();return false;"); 
$(this).wrap(function() 
{ 
return '<span onmousemove="this.setCapture();" onmouseout="this.releaseCapture();" />'; 
}); 
}); 
var select = $("select"); 
select.each(function(i) 
{ 
$(this).attr("onfocus", "this.blur();return false;"); 
$(this).wrap(function() 
{ 
return '<span onmousemove="this.setCapture();" onmouseout="this.releaseCapture();" />'; 
}); 
}); 
var textarea = $("textarea"); 
textarea.each(function(i) 
{ 
$(this).attr("onfocus", "this.blur();return false;"); 
$(this).wrap(function() 
{ 
return '<span onmousemove="this.setCapture();" onmouseout="this.releaseCapture();" />'; 
}); 
}); 
var img = $("img"); 
img.each(function(i) 
{ 
$(this).attr("onfocus", "this.blur();return false;"); 
$(this).wrap(function() 
{ 
return '<span onmousemove="this.setCapture();" onmouseout="this.releaseCapture();" />'; 
}); 
}); 
}
Javascript 相关文章推荐
JavaScript 注册事件代码
Jan 27 Javascript
关于js拖拽上传 [一个拖拽上传修改头像的流程]
Jul 13 Javascript
20个最新的jQuery插件
Jan 13 Javascript
js控制不同的时间段显示不同的css样式的实例代码
Nov 04 Javascript
使用原生js写的一个简单slider
Apr 29 Javascript
js文本框输入内容智能提示效果
Dec 02 Javascript
js判断radiobuttonlist的选中值显示/隐藏其它模块的实现方法
Aug 25 Javascript
BootStrap 模态框实现刷新网页并关闭功能
Jan 04 Javascript
Angular中$broadcast和$emit的使用方法详解
May 22 Javascript
Node之简单的前后端交互(实例讲解)
Nov 14 Javascript
node.js使用express框架进行文件上传详解
Mar 03 Javascript
Node.js API详解之 tty功能与用法实例分析
Apr 27 Javascript
jQuery 网易相册鼠标移动显示隐藏效果实现代码
Mar 31 #Javascript
jQuery实现页面滚动时层智能浮动定位实例探讨
Mar 29 #Javascript
表单验证的完整应用案例探讨
Mar 29 #Javascript
JavaScript 处理Iframe自适应高度(同或不同域名下)
Mar 29 #Javascript
图片img的src不变让浏览器重新加载实现方法
Mar 29 #Javascript
javascript打印大全(打印页面设置/打印预览代码)
Mar 29 #Javascript
js 利用image对象实现图片的预加载提高访问速度
Mar 29 #Javascript
You might like
PHP程序员最常犯的11个MySQL错误小结
2010/11/20 PHP
Array of country list in PHP with Zend Framework
2011/10/17 PHP
PHP实现简单的新闻发布系统实例
2015/07/28 PHP
变量在 PHP7 内部的实现(一)
2015/12/21 PHP
ThinkPHP自定义Redis处理SESSION的实现方法
2016/05/16 PHP
通过DOM脚本去设置样式信息
2010/09/19 Javascript
js对数字的格式化使用说明
2011/01/12 Javascript
js 遍历json返回的map内容示例代码
2013/10/29 Javascript
jquery toolbar与网页浮动工具条具体实现代码
2014/01/12 Javascript
最常见和最有用的字符串相关的方法详解
2017/02/06 Javascript
javascript事件的传播基础实例讲解(35)
2017/02/14 Javascript
vue2里面ref的具体使用方法
2017/10/27 Javascript
[原创]jQuery实现合并/追加数组并去除重复项的方法
2018/04/11 jQuery
如何用Node写页面爬虫的工具集
2018/10/26 Javascript
vue2.0自定义指令示例代码详解
2019/04/25 Javascript
JavaScript遍历查找数组中最大值与最小值的方法示例
2019/05/24 Javascript
一次让你了解全部JavaScript的作用域
2019/06/24 Javascript
详解Vue 的异常处理机制
2020/11/30 Vue.js
python类和函数中使用静态变量的方法
2015/05/09 Python
Python中type的构造函数参数含义说明
2015/06/21 Python
Python利用IPython提高开发效率
2016/08/10 Python
python 开发的三种运行模式详细介绍
2017/01/18 Python
基于python socketserver框架全面解析
2017/09/21 Python
Python实现的插入排序算法原理与用法实例分析
2017/11/22 Python
如何用Python合并lmdb文件
2018/07/02 Python
python文字转语音实现过程解析
2019/11/12 Python
Django CSRF认证的几种解决方案
2020/03/03 Python
Python 随机生成测试数据的模块:faker基本使用方法详解
2020/04/09 Python
python zip()函数的使用示例
2020/09/23 Python
Python模拟登录requests.Session应用详解
2020/11/17 Python
css3 旋转按钮 使用CSS3创建一个旋转可变色按钮
2012/12/31 HTML / CSS
倩碧香港官方网站:Clinique香港
2017/11/13 全球购物
澳大利亚领先的时尚内衣零售商:Bras N Things
2020/07/28 全球购物
家长给小学生的评语
2014/01/30 职场文书
大学活动总结格式
2014/04/29 职场文书
收银员岗位职责
2015/02/03 职场文书