jquery批量设置属性readonly和disabled的方法


Posted in Javascript onJanuary 24, 2014

Jquery的api中提供了对元素应用disabled和readonly属性的方法,在这里记录下。如下:
1.readonly

$('input').attr("readonly","readonly")//将input元素设置为readonly 

$('input').removeAttr("readonly");//去除input元素的readonly属性 

 if($('input').attr("readonly")==true)//判断input元素是否已经设置了readonly属性 

 对于为元素设置readonly属性和取消readonly属性的方法还有如下两种: 

$('input').attr("readonly",true)//将input元素设置为readonly 

$('input').attr("readonly",false)//去除input元素的readonly属性 

$('input').attr("readonly","readonly")//将input元素设置为readonly 

$('input').attr("readonly","")//去除input元素的readonly属性

2.disabled
$('input').attr("disabled","disabled")//将input元素设置为disabled 

$('input').removeAttr("disabled");//去除input元素的disabled属性 

if($('input').attr("disabled")==true)//判断input元素是否已经设置了disabled属性

对于为元素设置disabled属性和取消disabled属性的方法还有如下两种:

$('input').attr("disabled",true)//将input元素设置为disabled 

$('input').attr("disabled",false)//去除input元素的disabled属性

$('input').attr("disabled","disabled")//将input元素设置为disabled 

$('input').attr("disabled","")//去除input元素的disabled属性
Javascript 相关文章推荐
Mootools 1.2教程 类(一)
Sep 15 Javascript
基于jquery的代码显示区域自动拉长效果
Dec 07 Javascript
js写出遮罩层登陆框和对联广告并自动跟随滚动条滚动
Apr 29 Javascript
jQuery中element选择器用法实例
Dec 29 Javascript
JS打开新窗口防止被浏览器阻止的方法
Jan 03 Javascript
JS+CSS相对定位实现的下拉菜单
Oct 06 Javascript
前端框架Vue.js中Directive知识详解
Sep 12 Javascript
详解如何使用Vue2做服务端渲染
Mar 29 Javascript
Django+vue跨域问题解决的详细步骤
Jan 20 Javascript
mpvue微信小程序多列选择器用法之省份城市选择的实现
Mar 07 Javascript
浅谈JavaScript中的“!!”作用
Aug 03 Javascript
VUE和Antv G6实现在线拓扑图编辑操作
Oct 28 Javascript
jquery 通过name快速取值示例
Jan 24 #Javascript
jquery 鼠标滑动显示详情应用示例
Jan 24 #Javascript
js调用打印机打印网页字体总是缩小一号的解决方法
Jan 24 #Javascript
动态的创建一个元素createElement及删除一个元素
Jan 24 #Javascript
动态的绑定事件addEventListener方法的使用
Jan 24 #Javascript
js监听滚动条滚动事件使得某个标签内容始终位于同一位置
Jan 24 #Javascript
js利用事件的阻止冒泡实现点击空白模态框的隐藏
Jan 24 #Javascript
You might like
How do I change MySQL timezone?
2008/03/26 PHP
php的declare控制符和ticks教程(附示例)
2014/03/21 PHP
javascript第一课
2007/02/27 Javascript
学习YUI.Ext 第三天
2007/03/10 Javascript
JS隐藏参数post传值实例
2013/04/18 Javascript
学习javascript面向对象 掌握创建对象的9种方式
2016/01/04 Javascript
jquery日历插件datepicker用法分析
2016/01/22 Javascript
jQuery.deferred对象使用详解
2016/03/18 Javascript
pc加载更多功能和移动端下拉刷新加载数据
2016/11/07 Javascript
jquery实现(textarea)placeholder自动换行
2016/12/22 Javascript
Vue.js使用$.ajax和vue-resource实现OAuth的注册、登录、注销和API调用
2017/05/10 Javascript
vue 动态改变静态图片以及请求网络图片的实现方法
2018/02/07 Javascript
JavaScript中为事件指定处理程序的五种方式分析
2018/07/27 Javascript
微信小程序与webview交互实现支付功能
2019/06/07 Javascript
openlayers实现地图弹窗
2020/09/25 Javascript
微信小程序接入vant Weapp组件的详细步骤
2020/10/28 Javascript
微信小程序基于ColorUI构建皮皮虾短视频去水印组件
2020/11/04 Javascript
python中精确输出JSON浮点数的方法
2014/04/18 Python
python监控进程脚本
2018/04/12 Python
python实现对csv文件的列的内容读取
2018/07/04 Python
python GUI库图形界面开发之PyQt5打开保存对话框QFileDialog详细使用方法与实例
2020/02/27 Python
解决使用python print打印函数返回值多一个None的问题
2020/04/09 Python
Python捕获异常堆栈信息的几种方法(小结)
2020/05/18 Python
在Keras中实现保存和加载权重及模型结构
2020/06/15 Python
如何在VSCode下使用Jupyter的教程详解
2020/07/13 Python
python使用dlib进行人脸检测和关键点的示例
2020/12/05 Python
python读取图片颜色值并生成excel像素画的方法实例
2021/02/19 Python
详解Html5 监听拦截Android返回键方法
2018/04/18 HTML / CSS
美国最大的在线生存商店:Survival Frog
2020/12/13 全球购物
介绍一下write命令
2012/09/24 面试题
优秀志愿者事迹材料
2014/02/03 职场文书
农业项目建议书
2014/08/25 职场文书
2015年乡镇信访工作总结
2015/04/07 职场文书
2015年保险公司个人工作总结
2015/05/22 职场文书
闪闪的红星观后感
2015/06/08 职场文书
linux目录管理方法介绍
2022/06/01 Servers