不行……不然就不是textarea了

解决方案 »

  1.   

    感觉是不可以的
    不过可以让textarea中依然显示代码
    而在下面加一个iframe来显示效果啊
      

  2.   

    <html><head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <meta name="GENERATOR" content="Microsoft FrontPage 4.0">
    <meta name="ProgId" content="FrontPage.Editor.Document">
    <title>New Page 1</title>
    <script>
    function show_code(){ 
    var code_string="Number";
    var code_string1="MAX_VALUE"
    f1.t1.value=eval(code_string+"."+code_string1)}
    </script></head>
    <body><form name="f1" method="POST" action="">
     
      <p> </p>
      <p><input type="text" name="t1" size="20"></p>
      <p><input type="button" onClick="show_code()"></p>
    </form>
    </body></html>
      

  3.   

    但是eval()方法只能针对某些对象及其属性
    但是不能转化对象的方法
      

  4.   

    要不可以在SYTLE里定义效果啊。
    我想想在<texteare>里也是不能显示效果的。
      

  5.   

    我觉得你还是在iframe里显示比较好
      

  6.   

    在<head></head>之间加上
    <style type="text/css">
    <!--
    textarea {color: #FF0000}
    -->
    </style>
      

  7.   

    <object id=DHTML classid=clsid:2D360201-FFF5-11D1-8D03-00A0C959BC0A" VIEWASTEXT style="width:500;height:400"></object>
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    DHTML.DocumentHTML="<FONT SIZE=7 COLOR=red>red</FONT><FONT SIZE=6 COLOR=green>green</FONT><FONT SIZE=5 COLOR=blue>blue</FONT>"
    //-->
    </SCRIPT>