js中如何将一个字符串根据“回车符”来进行分割并产生数组?我取了一个textarea的值,现在想将该文本中的值,以“回车符”为标识转换为数组,想了好久都弄不出来,麻烦好心的大虾指点指点,谢谢了。

解决方案 »

  1.   

    <textarea id=txtArea></textarea>
    <input type=button onclick="getArray()" value="get array"><script>
    function getArray(){
    alert(document.getElementById("txtArea").innerText.split("\r\n"));
    }
    </script>
      

  2.   

    不对应该用value对能兼容浏览器alert(document.getElementById("txtArea").value.split("\r\n"));
      

  3.   

    谢谢大家。。
    在请教下sohighthesky兄,innerText有哪些浏览器不能用呢?
      

  4.   

    除了ie都不兼容innerText别的浏览器只支持textContent
    ,你可以直接用value的
      

  5.   

    行,谢谢sohighthesky和大家的帮助了。(*^__^*) ……