日期:2014-05-16  浏览次数:20369 次

用Js设置textarea不可写
<html:radio property="questionFlag" value="0" onclick="javascript:noQuestion()"/>
<html:textarea property="question" cols="60" rows="6"/></td>

要求:点击radio后,textarea不可写。

javascript:noQuestion()"怎样写。 恭请赐教。

------解决方案--------------------
设置其disabled="disabled"即可!
 <textarea id="TextArea1" cols="20" rows="2" disabled="disabled"></textarea>
如:document.getElementById("TextArea1").disabled="disabled";
------解决方案--------------------
参考

<body onload="downok()"> 

function downok(){ 
document.all.Button1.disabled=false 


------解决方案--------------------
用readonly属性应该比较精确吧,用disabled就不仅仅是不可写了,而且不可见了。
------解决方案--------------------
document.getElementById("TextArea1").disabled= true / false;
------解决方案--------------------

disabled怎么会不可见?