1. 程式人生 > >jQuery如何判斷是否擁有某屬性以及新增移除(先判斷有沒有)某屬性

jQuery如何判斷是否擁有某屬性以及新增移除(先判斷有沒有)某屬性

如果id為name的元素沒有readonly屬性他就會返回undefined,有就直接返回屬性值可以藉此來判斷
$("#name").attr("readonly")==undefined

if($("#name").attr("readonly")==undefined){
	//doSomething
}

新增屬性也是同樣的
$("#name").attr("readonly","[這裡屬性值]")
移除屬性值
$("#name").removeAttr("readonly")

other:
如果將某一個表單內的元素設定為disabled那麼在表單提交的時候,該值是不會進行傳輸的。