楼主的 ID 是本帖亮点所在。onKeyDown="event.returnValue=doKeyPress(10)"
onKeyUp="event.returnValue=doKeyPress(10)"这样试试看

解决方案 »

  1.   

    <html>
    <head>
    </head>
    <body>
    <form name="myform">
      <textarea name="test" 
        onpropertychange="if(this.value.length>10) this.value=this.value.substring(0,10);"
        onkeydown="if(event.keyCode==13) return false;"
        cols=100  
        rows=5>
    </textarea>
    <input type="button" onclick="alert (myform.test.value.length);">  
    </form>
    </body>
    </html>
      

  2.   

    <script language="javascript">
    function textCounter(field,maxlimit) {
    if (field.value.length > maxlimit) 
    field.value = field.value.substring(0, maxlimit);
    }
    </script>
    <textarea onKeyDown="textCounter(this.form.PROJECT_CSNR,400);" onKeyUp="textCounter(this.form.PROJECT_CSNR,400);" name="PROJECT_CSNR"  style="width:100%;height:100%"></textarea>