<textarea id=textarea1></textarea>
<button onclick="textarea1.readOnly=true">ReadOnly</button>

解决方案 »

  1.   

    切记在脚本中readOnly的O一定要大写恢复只用把该属性设置为 false
      

  2.   

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    <HEAD>
    <TITLE> New Document </TITLE>
    <script>
    function test(flag){
    if(flag==2){
    form1.b.disabled=true;
    }else{
    form1.b.disabled=false;
    }
    }
    </script>
    </HEAD><BODY>
    <FORM METHOD=POST ACTION="" name=form1>
    <TEXTAREA NAME="b" ROWS="" COLS="" >aa</TEXTAREA>
    <INPUT TYPE="radio" NAME="a" checked onclick="test(1)">可写
    <INPUT TYPE="radio" NAME="a" onclick="test(2)">不可写
    </FORM>
    </BODY>
    </HTML>
      

  3.   

    或者<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    <HEAD>
    <TITLE> New Document </TITLE>
    <script>
    function test(flag){
    if(flag==2){
    form1.b.readOnly=true;
    }else{
    form1.b.readOnly=false;
    }
    }
    </script>
    </HEAD><BODY>
    <FORM METHOD=POST ACTION="" name=form1>
    <TEXTAREA NAME="b" ROWS="" COLS="" >aa</TEXTAREA>
    <INPUT TYPE="radio" NAME="a" checked onclick="test(1)">可写
    <INPUT TYPE="radio" NAME="a" onclick="test(2)">不可写
    </FORM>
    </BODY>
    </HTML>
      

  4.   

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    <HEAD>
    <TITLE> New Document </TITLE>
    </HEAD>
    <BODY>
    <INPUT TYPE="button" onclick="clk()" name="btn_chg" value="readonly">
    <br>
    <INPUT TYPE="text" NAME="txt_test">
    </BODY>
    </HTML>
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    function clk() {
    if( txt_test.readOnly == true ) {
    txt_test.readOnly = false;
    } else {
    txt_test.readOnly = true;
    }
    }
    //-->
    </SCRIPT>