html form表單input使用disabled后提交不能獲取表單值的解決方法
發(fā)布時間:2018-07-18 15:44:23 作者:佚名
我要評論
這篇文章主要介紹了html form表單input使用disabled后提交不能獲取表單值的解決方法,需要的朋友可以參考下
form表單輸入框input設置disable屬性提交后,得不到該輸入框的值,解決該類問題可以參考下面兩個方法:
方法一:
使用readonly帶替代disabled,即把
disabled="disabled"
修改為
readonly="readonly"
二者區(qū)別:
disabled不能接收焦點,使用tab鍵時將被跳過,可能不是successful的;
readonly可以接收焦點但不能被修改,可以使用tab鍵進行導航,可能是successful的。
注:只有successful的表單元素才是有效數(shù)據(jù),即是進行提交后可以獲取值。disabled和readonly的文本輸入框只能通過腳本進行修改value屬性。
方法二:
使用一個type=hidden隱藏要獲取值的input,再使用disabled顯示給用戶看的input
<input type="hidden" name="url" value="http://www.neirong.org"/> <input type="text" value="http://www.neirong.org" disabled="disabled"/>
總結(jié)
以上所述是小編給大家介紹的html form表單input使用disabled后提交不能獲取表單值的解決方法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
相關文章
- 表單是用戶提交信息的重要渠道。本節(jié)就將介紹表單的基礎知識。 表單標簽<form> 表單以一個<form>標簽開始。用戶注冊網(wǎng)站會員,投票等等都需要表單來實現(xiàn)2008-10-17

