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 相关文章推荐
超级强大的表单验证
Jun 26 Javascript
javascript学习随笔(使用window和frame)的技巧
Mar 08 Javascript
JScript的条件编译
May 29 Javascript
JSChart轻量级图形报表工具(内置函数中文参考)
Oct 11 Javascript
JQuery中使用on方法绑定hover事件实例
Dec 09 Javascript
javascript特殊日历控件分享
Mar 07 Javascript
简单理解js的冒泡排序
Dec 19 Javascript
js正则表达式验证密码强度【推荐】
Mar 03 Javascript
React组件重构之嵌套+继承及高阶组件详解
Jul 19 Javascript
vue 使用自定义指令实现表单校验的方法
Aug 28 Javascript
vue实现条件叠加搜索的解决方法
May 28 Javascript
JS数组属性去重并校验重复数据
Jan 10 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多种序列化与反序列化的方法
2013/06/06 PHP
PHP获取数组中重复最多的元素的实现方法
2014/11/11 PHP
PHP微信开发之微信消息自动回复下所遇到的坑
2016/05/09 PHP
[原创]PHP实现字节数Byte转换为KB、MB、GB、TB的方法
2017/08/31 PHP
php高清晰度无损图片压缩功能的实现代码
2018/12/09 PHP
js传值 判断
2006/10/26 Javascript
js获取checkbox复选框选中的选项实例
2014/08/24 Javascript
jQuery内容过滤选择器用法分析
2015/02/10 Javascript
JS数字抽奖游戏实现方法
2015/05/04 Javascript
Nodejs的express使用教程
2015/11/23 NodeJs
vue2.0实战之基础入门(1)
2017/03/27 Javascript
vue实现某元素吸顶或固定位置显示(监听滚动事件)
2017/12/13 Javascript
浅谈vue单一组件下动态修改数据时的全部重渲染
2018/03/01 Javascript
vue input 输入校验字母数字组合且长度小于30的实现代码
2018/05/16 Javascript
JavaScript实现的3D旋转魔方动画效果实例代码
2019/07/31 Javascript
利用PHP实现递归删除链表元素的方法示例
2020/10/23 Javascript
express异步函数异常捕获示例详解
2020/11/30 Javascript
[01:03:00]DOTA2上海特级锦标赛A组败者赛 EHOME VS CDEC第一局
2016/02/25 DOTA
Python生成随机数组的方法小结
2017/04/15 Python
Python自动化运维之IP地址处理模块详解
2017/12/10 Python
numpy.linspace 生成等差数组的方法
2018/07/02 Python
python批量复制图片到另一个文件夹
2018/09/17 Python
python爬虫中多线程的使用详解
2019/09/23 Python
Anaconda3+tensorflow2.0.0+PyCharm安装与环境搭建(图文)
2020/02/18 Python
基于Python爬虫采集天气网实时信息
2020/06/05 Python
如何在python中实现线性回归
2020/08/10 Python
35款精致的 CSS3 和 HTML5 网页模板 推荐
2012/08/03 HTML / CSS
浅谈html5与APP混合开发遇到的问题总结
2018/03/20 HTML / CSS
Ray-Ban雷朋瑞典官方网站:全球领先的太阳眼镜品牌
2019/08/22 全球购物
戴尔荷兰官方网站:Dell荷兰
2020/10/04 全球购物
市场营销专业个人求职信范文
2013/12/14 职场文书
平安家庭事迹材料
2014/12/20 职场文书
2015年财务试用期工作总结
2014/12/24 职场文书
异地恋情人节寄语
2015/02/28 职场文书
《折线统计图》教学反思
2016/02/22 职场文书
在pyCharm中下载第三方库的方法
2021/04/18 Python