不过必须是ongchange(就是加载完成后,在改动内容的时候才会改成只读的)
如果是想一打开页面就根据页面上的内容来控制只读的话,可以用输入框onchange事件来判断,放到body的onload判断就可以了,代码如下
<body onload="ChangeMode(document.getElementById('fankui1_c'))">
<input type='text' id='fankui1_c' size='50' maxlength='255' value='{FANKUI1_C}'>
</body>
另外,js方法已经把输入框当参数传过去了,里面就不用在document.getEle....了,直接用Obj就可以了
var a=document.getElementsByName("input")for(var t,i=0,j=a.lengthi<ji++){
t=a[i]
//对t进行条件判定(一定条件下...)
//continue
t.setAttribute("readonly","readonly")
}
要进一步学 js 的话,建议学好基础后,去研究一下现在比较流行的框架,例如:jQuery/mootools之类的