国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
javascript 設(shè)置input框只讀屬性的問題

今天在開發(fā)中準備通過javascript設(shè)置input框只讀屬性的時候,用document.getElementById('input').readonly='readonly';結(jié)果發(fā)現(xiàn)這樣設(shè)置無效.

于是試著disable的屬性,用同樣的方法設(shè)置是有效的.document.getElementById('input').disabled=disabled; 于是感覺很奇怪.因為在dreamweaver中輸入框這兩個屬性都是這樣設(shè)置的.而且readonly只要存在于input框就有效,后來忽然發(fā)現(xiàn),當(dāng)然輸入readonly時用代碼提示自動完成后的結(jié)果是 readonly="readonly" ,而disabled卻是disabled="disabled".

接著就想會不會是這個問題,后來就用復(fù)選框一樣的方法設(shè)置只讀屬性就可以了.如:

document.getElementById('input').readOnly= true; (注意中間那個O是大寫的,不然就無效了)
 
input只讀屬性
有兩種方式可以實現(xiàn)input的只讀效果:disabled 和 readonly。
自然兩種出來的效果都是只能讀取不能編輯,可是兩者有很大不同。
Disabled說明該input無效,及其value不會傳遞給任何程序,比如asp、php等。
Readonly僅僅是無法編輯,不影響其值的傳遞。
Disabled使用:<INPUT type=”text” name=”username” value=”james”disabled>
Readonly使用:<INPUT type=”text” name=”partNumber” value=”1500″ readonly>
 
 
 
<input id="RaOne" type="radio" value="1" name="exce" >
<input type=button value="Disabled" onclick="RaOneonClick()">
<script>
function RaOneonClick(){
 if(RaOne.disabled)
  RaOne.disabled=false;
 else
  RaOne.disabled=true;
}
</script>
本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
html文本框不可編輯,禁止用戶修改的幾種方法
input屬性 隱藏 只讀 限制
關(guān)于input設(shè)置為disabled后,無法傳值到后臺
jquery設(shè)置元素的readonly和disabled
DOM 操作表單
js大小寫轉(zhuǎn)換
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服