解决取消input标签中disabled属性
2015-02-05 13:01
507 查看
<input type="button" value="提交" class="submit" style="color: black; background-color: rgb(223, 223, 223);" disabled="disabled">
做了一个button,需要设置它的disable属性,规定什么时候可以点,什么时候不可以点。
设置disabled的时候就用的$(e.target).attr('disabled','disabled');
当我想取消disabled的属性是,想当然的依然使用$(e.target).attr('disabled','');想着把disabled的设为空,就ok了。但是发现button依然是disabled的。这么设置是错误的。
需要把属性remove掉。
1 .attr():jQuery中的.attr()方法让你能轻松的读取,增加或修改一个元素的属性(详情参考.attr());
2 .removeAttr():jQuery中的.removeAttr()方法主要用来删除一个元素的一个(或多个)属性(详情参考.removeAttr())。
.removeAttr()方法使用原生的javaScript中的removeAttribute()函数,但是它的优点是能够直接被jQuery对象访问调用。
相关文章推荐
- 解决input标签placeholder属性浏览器兼容性问题的一种方法
- input[file]标签的accept=”image/*”属性响应很慢的解决办法
- 设置 取消input的disabled属性 getattribute(),setAttribute(),removeattribute()用法
- Html中input标签中的disabled属性要放在标签的最后面,否则结合隐藏标签使用时出错。
- input标签添加上disable属性在移动端字体颜色不兼容的解决办法。
- html的input标签disabled和readOnly属性的异同点
- 使用css样式 解决input 设置disabled="true"属性后变为灰色问题
- HTML <input> 标签的 disabled 属性
- input标签加disabled属性后无法获得其value值
- (转载借鉴) input[file]标签的accept=”image/*”属性在google浏览器上响应很慢的解决办法
- HTML <input> 标签的 disabled 属性
- HTML <input> 标签的 disabled 属性
- input标签的readonly属性和disabled属性的区别
- input标签submit属性,用CSS控制样式时高度不好控制的解决办法
- 标签中包含input时line-height属性失效的解决办法
- input 标签 修改 disabled 属性默认样式(适配安卓 IOS)
- input[file]标签的accept=”image/*”属性响应很慢的解决办法
- input[file]标签的属性响应很慢的解决办法
- 解决在ios手机中 input和textarea添加disabled属性的时候显示有重影
- input[file]标签的accept=”image/*”属性响应很慢的解决办法