在textarea中,能阻止回车换行吗
我通过判断回车按键keycode==13,然后preventdefault()
发现没有效果

解决方案 »

  1.   

    <textarea id="t1"></textarea><script>
    function disableEnter(e){
    e = e || window.event; if(e.keyCode == 13 || e.which == 13){
    return false;
    }else{
    return true;
    }
    }document.onkeypress = disableEnter;
    </script>
      

  2.   

    上面忘了这个会在整个页面生效
    document.getElementById("t1").onkeypress = disableEnter;
      

  3.   

    如果不让换行,为什么要用textarea呢。。
      

  4.   

    <textarea rows="5" cols="16" onkeydown="if(event.keyCode==13){preventdefault()}">
    asdf
    </textarea>