<form name=oForm> <input type=text><br> <input type=text><br> <input type=text><br> <input type=text><br> <input type=text><br> <input type=text><br> <input type=text><br> </form><script> function setInputsReadonly(sFormName, fReadonly) { var a = document.forms(sFormName).elements; for ( var i = 0; i < a.length; i++ ) if ( a[i].tagName == "INPUT" ) a[i].readOnly = !fReadonly; } </script><input type=button value="全部可写" onclick="setInputsReadonly('oForm', true);"><br> <input type=button value="全部只读" onclick="setInputsReadonly('oForm', false);"><br>
<script> function setInputsReadonly(sFormName, fReadonly) { var a = document.forms(sFormName).elements; for ( var i = 0; i < a.length; i++ ) if ( a[i].tagName == "INPUT" ) a[i].readOnly = fReadonly; } </script><input type=button value="全部可写" onclick="setInputsReadonly('oForm', false);"><br> <input type=button value="全部只读" onclick="setInputsReadonly('oForm', true);"><br>
<INPUT TYPE="text" NAME="txt" readonly>
<INPUT TYPE="text" NAME="txt" readonly>
<INPUT TYPE="text" NAME="txt" readonly>
<button onclick="read()">read</button>
<SCRIPT LANGUAGE="JavaScript">
<!--
function read() {
for (i=0;i<txt.length;i++){
txt[i].readOnly=false;
}
}
//-->
</SCRIPT>
var aryA = document.all.tags("input");
for(var i=0;i<aryA.length;i++)
{
//如果是text类型的才处理
if (aryA(i).type == 'text')
{
alert('false');
aryA(i).readOnly = true;
alert('ok');
}
}
<INPUT TYPE="text" NAME="txt" readonly>
<INPUT TYPE="text" NAME="txt" readonly>
<INPUT TYPE="text" NAME="txt" readonly>
<button onclick="read()">read</button>
<SCRIPT LANGUAGE="JavaScript">
<!--
function read() {
for (i=0;i<txt.length;i++){
if(txt[i].readOnly){txt[i].readOnly=!txt[i].readOnly}else{txt[i].readOnly=!txt[i].readOnly}
}
}
//-->
</SCRIPT>
================================================================
俺是"老"菜鸟一只, 请各位高手多指教!
------ 好好学习, 天天上网! --------
→→→→→→→→→→→→→→→→→→→→↓
↑爽!.. google 终于又重获生机了! 庆贺! ↓→→→→→→→→→
↑不过我的这个 Script 还可以用来找到其他的 google IP. :) ↓
↑ (包括新闻组)--http://www.boy.net.cn/home0/goldenlove ↓
←←←←←←←←←←←←←←←←←←←←←←←←←←←←←↓
多谢 CSDN 助手帮我自动加入签名.
www.chinaok.net
================================================================
<input type=text><br>
<input type=text><br>
<input type=text><br>
<input type=text><br>
<input type=text><br>
<input type=text><br>
<input type=text><br>
</form><script>
function setInputsReadonly(sFormName, fReadonly)
{
var a = document.forms(sFormName).elements;
for ( var i = 0; i < a.length; i++ )
if ( a[i].tagName == "INPUT" )
a[i].readOnly = !fReadonly;
}
</script><input type=button value="全部可写" onclick="setInputsReadonly('oForm', true);"><br>
<input type=button value="全部只读" onclick="setInputsReadonly('oForm', false);"><br>
function setInputsReadonly(sFormName, fReadonly)
{
var a = document.forms(sFormName).elements;
for ( var i = 0; i < a.length; i++ )
if ( a[i].tagName == "INPUT" )
a[i].readOnly = fReadonly;
}
</script><input type=button value="全部可写" onclick="setInputsReadonly('oForm', false);"><br>
<input type=button value="全部只读" onclick="setInputsReadonly('oForm', true);"><br>
关键是:disabled起的作用
JS调用方法是
name.disabled=false
name.disabled=true
<input type=button value="全部只读" onclick="setInputsReadonly('oForm', false);this.disabled=true;"><br>