『壹』 js怎麼控製表單所有數據都是只讀不可更改
<script>
window.onload=function(){
varfs=document.querySelectorAll("input,select,textarea,button");
for(vari=0;i<fs.length;i++)fs[i].readOnly=fs[i].disabled=true;
}
</script>
『貳』 濡備綍閫氳繃js璁劇疆input鏍囩劇殑disabled灞炴э紵
濡備笅錛
<input type="text" id="test1" value=""/>
js
document.getElementById("test1").readOnly="readonly";鍙璇
document.getElementById("test1").readOnly="";鍙璇
document.getElementById("test1").disabled="disabled";澶辨晥
document.getElementById("test1").disabled="";鏈夋晥
『叄』 如何在JS裡面控制頁面的只讀
document.all.prpLcomponentAuditStatus.disabled = true;
『肆』 EXT grid 怎樣在JS裡面設置為只讀.不可編輯
grid本身就不能修改,如果你要動態設置某個控制項的readOnly屬性也不是那樣的,例如textField設置只讀,就應該是textField.setReadOnly(true);具體的可以參看以下API
『伍』 關於js里設置文本框的只讀屬性!
readOnly="true"是限制文本框只讀的,即不能輸入。readOnly="false",就是去掉只讀的限制,可以輸入。根據需要設置就行了哦。
『陸』 js的類如何創建只讀屬性
你好,
1、函數式寫法
functionmyClass(){
varprivateValue='Privatevalue';
return{
getValue:function(){
returnprivateValue;
}
};
}
//用法
varobj=myClass();
//讀取privateValye,無法外部修改privateValue(只讀)
console.log(obj.getValue());
2、面向對象式寫法
functionMyClass(){
varprivateData={
privateValue:'Privatevalue'
};
this.get=function(key){
returnprivateData[key];
};
}
//用法
varobj=newMyClass();
//讀取私有變數
console.log(obj.get('privateValue'));
當然,萬變不離其宗,去學習閉包,理解閉包,然後運用閉包。
希望能解決你的問題。
『柒』 用使 JS 整個網頁的INPUT 都變成只讀
function onlyRead(){
var inputs=document.getElementsByTagName("input");
for(var i=0;i<inputs.length;i++){
inputs[i].setAttribute("readOnly",true);
}
}
『捌』 js的input框只讀屬性 急!在線等!!!
如果是.net的話.本身就有個readonly屬性.如果你一定要用js的話.就把<script>document.getElementById('input1').readOnly=true;</script>放到最後.即在</body>之前
如果你一定要放在</head>之前的話,就這樣寫:
function checkstate()
{
if(document.readyState=="complete")
{
document.getElementById('input1').readOnly=true;
}
}
setInterval("checkstate()",100);