jQuery的api中提供了对元素应用disabled和readonly属性的方法,如下:
1.readonly
$('input').attr("readonly","readonly")//将input元素设置为readonly
$('input').removeAttr("readonly");//去除input元素的readonly属性
if($('input').attr("readonly")==true)//判断input元素是否已经设置了readonly属性
这样的话,input输入框里面的信息不能被修改。
当然,还可以如下所做:
$('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属性
其他类似。
相关文章
- jQuery和HTML对某个标签设置只读(readonly)或者禁用(disabled)属性
- JQuery设置和去除disabled属性
- jQuery attr获取属性和设置属性的方法
- JQuery学习之路Part5:DOM元素内容和属性值的获取和设置
- input属性disabled和readonly的区别
- JQuery控制input的readonly和disabled属性
- input 标签的 disabled 和 readonly 属性
- {03--CSS布局设置} 盒模型 二 padding bode margin 标准文档流 块级元素和行内元素 浮动 margin的用法 文本属性和字体属性 超链接导航栏 background 定位 z-index
- input文本框禁止修改文本——disabled和readonly属性的作用及区别
- JQuery快速入门-操作元素的属性和样式