天天看點

easyui input設定為disabled送出後擷取不到屬性值

在做網站管理背景的使用者修改功能時,由于目前使用者修改個人資訊時規定使用者名不能修改,故使用了input标簽的disabled屬性,但是在送出資料後卻發現使用者名顯示為空了。後

來一查才知道input設定為disabled值時會有下面的限制:

1、不能接收焦點;

2、使用tab鍵時将被跳過;

3、可能不是successful的。

解決方法是:可以使用readonly=”readonly”屬性代替即可,而input設定為readonly屬性也有一些限制:

1、可以接收焦點,但不能被修改;

2、可以使用tab鍵進行導航;

3、可能是successful的。

因為隻有successful的表單元素才是有效的資料,也就是可以進行送出。

PS:disabled和readonly的文本輸入框隻能通過腳本去進行修改value屬性。