form表單無法提交input disabled


解決方法:設置input的屬性值為用readonly代替;

分析:

1、readonly和disabled的區別

readonly:針對input(text / password)和textarea有效,在設置為true的情況下,用戶可以獲得焦點,但是不能編輯,在提交表單時,輸入項會作為form的內容提交。

disabled:針對所有表單元素(select,button,input,textarea等),在設置為disabled為true的情況下,表單輸入項不能獲得焦點,用戶的所有操作無意義,在提交表單時,表單輸入項不會被提交。

總結:

1、如果在某個表單中為用戶不允許用戶修改,但是在提交表單時傳遞值,應該設置為表單屬性為readonly。

2、disabled和readonly的文本輸入框只能通過腳本進行修改value屬性。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM