主頁 > 知識庫 > html form表單input使用disabled后提交不能獲取表單值的解決方法

html form表單input使用disabled后提交不能獲取表單值的解決方法

熱門標(biāo)簽:400電話是在哪里申請 400電話辦理尚景 默納克系統(tǒng)外呼顯示inns 昌邑外呼系統(tǒng) 商丘電話自動外呼系統(tǒng)怎么收費(fèi) 周口導(dǎo)航地圖標(biāo)注 朝陽自動外呼系統(tǒng) 地圖標(biāo)注地點(diǎn)下載 東莞人工外呼系統(tǒng)多少錢

form表單輸入框input設(shè)置disable屬性提交后,得不到該輸入框的值,解決該類問題可以參考下面兩個方法:

方法一:

使用readonly帶替代disabled,即把

disabled="disabled"

修改為

readonly="readonly"

二者區(qū)別:

disabled不能接收焦點(diǎn),使用tab鍵時將被跳過,可能不是successful的;
readonly可以接收焦點(diǎn)但不能被修改,可以使用tab鍵進(jìn)行導(dǎo)航,可能是successful的。
注:只有successful的表單元素才是有效數(shù)據(jù),即是進(jìn)行提交后可以獲取值。disabled和readonly的文本輸入框只能通過腳本進(jìn)行修改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后提交不能獲取表單值的解決方法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

標(biāo)簽:沈陽 健身房 那曲 揭陽 福建 湖南 阿拉善盟 銅陵

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《html form表單input使用disabled后提交不能獲取表單值的解決方法》,本文關(guān)鍵詞  html,form,表單,input,使用,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《html form表單input使用disabled后提交不能獲取表單值的解決方法》相關(guān)的同類信息!
  • 本頁收集關(guān)于html form表單input使用disabled后提交不能獲取表單值的解決方法的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章