日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

表单input中disabled提交后得不到值的解决办法

發布時間:2025/7/14 51 豆豆
生活随笔 收集整理的這篇文章主要介紹了 表单input中disabled提交后得不到值的解决办法 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
input的字段當為diabled時時無法獲取數值得,所以最近不要用這個,我們可以用readonly帶替代,即可解決這類問題。
1<input name="country"?id="country"?size=12 value="disabled"disabled="disabled"?>
放在form表單中提交后得不到該值。? 將disabled="disabled" 改為 readonly = "readonly" 即可 ,按照W3C的規范 設置為disabled的input將會有下面的限制:? 1.不能接收焦點? 2.使用tab鍵時將被跳過? 3.可能不是successful的? 設置為readonly的input將會有下面的限制:? 1.可以接收焦點但不能被修改? 2.可以使用tab鍵進行導航? 3.可能是successful的? 只有successful的表單元素才是有效數據,也即是可以進行提交。disabled和readonly的文本輸入框只能通過腳本進行修改value屬性。? 一、來看看這兩個屬性在效果和使用上的區別 1 readonly是要鎖定這個控件,通過在界面上無法修改他(但是通過javascript可以修改他)。 2 disabled 和readonly有相同的地方也是可以鎖定這個控件用戶不能改變他的值,但是disabled的更徹底一些,他是要使你完全不能使用他,包括改變他的背景顏色(不信,你去修改一個被disabled掉的input文本框,你發現你是徒勞),如果是checkbox則不能選中他。 3 所有控件都有disabled 屬性,但是不一定有readonly屬性,如select 下拉框。 (1)text (2) checkBox (3)select下拉選擇框(這里只能顯示disabled和非disabled的區別,因為select 沒有readonly屬性 (4)button按鈕 說明:點擊被readonly掉的按鈕照樣可以觸發事件,但是被disabled掉的按鈕就無法使用了不管上面有沒有事件。 (5)div 說明:將div設置disabled屬性之后,整個div都灰掉了,但是文本框里面還是可以輸入內容的。 注意:select下拉選擇框是沒有readonly屬性的

轉載于:https://www.cnblogs.com/yuanwenha/p/7390326.html

總結

以上是生活随笔為你收集整理的表单input中disabled提交后得不到值的解决办法的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。