使用jQuery设置disabled属性与移除disabled属性
生活随笔
收集整理的這篇文章主要介紹了
使用jQuery设置disabled属性与移除disabled属性
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
Readonly只針對input和textarea有效,而disabled對于所有的表單元素都有效,下面為大家介紹下使用jQuery設(shè)置disabled屬性
表單中readOnly和disabled的區(qū)別:
Readonly只針對input(text/ password)和textarea有效,而disabled對于所有的表單元素都有效,包括select,radio, checkbox, button等。
但是表單元素在使用了disabled后,當(dāng)我們將表單以POST或GET的方式提交的話,這個元素的值不會被傳遞出去,而readonly會將該值傳遞出去(這種情況出現(xiàn)在我們將某個表單中的textarea元素設(shè)置為disabled或readonly,但是submitbutton卻是可以使用的)。
js操作:
復(fù)制代碼代碼如下: function disableElement(element,val){?
document.getElementById(element).disabled=val;
}
jQuery進(jìn)行操作: 復(fù)制代碼代碼如下: //兩種方法設(shè)置disabled屬性 $('#areaSelect').attr("disabled",true); $('#areaSelect').attr("disabled","disabled");?
//三種方法移除disabled屬性 $('#areaSelect').attr("disabled",false); $('#areaSelect').removeAttr("disabled"); $('#areaSelect').attr("disabled","");
獲取s:textfield,并設(shè)置其disabled屬性: 復(fù)制代碼代碼如下: functiondisableTextfieldofAccountDiv(element,val) {?
$(element).find(":textfield").attr('disabled',val); }
總結(jié)
以上是生活随笔為你收集整理的使用jQuery设置disabled属性与移除disabled属性的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MongoDB监控项--如何使用命令得到
- 下一篇: Bootstrap整合ASP.NET M