single line。就不必要用textarea了啊。

解决方案 »

  1.   

    即使换行也无所谓啊,你在提交的时候把回车符号都去掉,回车符号是chr(13)function chk(theform)
    {
    theform.textareaID.value=replace(theform.textareaID.value,chr(13),"");
    alert(theform.textarea.value);
    return true;
    }
    function replace(str,replace_what,replace_with)
    {
    var ndx=str.indexOf(replace_what);
    var delta=replace_with.length - replace_what.length;
    while(ndx >= 0)
    {
    str=str.substring(0,ndx)+replace_with+str.substring(ndx+replace_what.length);
    ndx=str.indexOf(replace_what,ndx+delta+1);
    }
    return str;
    }
    <form NAME="PostForm" METHOD="POST" ACTION=""  onsubmit="return(check(this));">
    <textarea name=textareaID></textarea>
    </form>还有就是检查输入的字符,如果按了回车就不记录
    <script>
    function keyDown() 
    {
    if (event.keyCode==13)
     { // alert("NO Enter");
       return false;}
    }
    document.onkeypress=keyDown
    </script>
    <textarea name=textareaID ></textarea>