解決方法:設置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屬性。