例:
TextBox1.text = "abcd\r\n1234";msg.innerHTML = document.getElementById('TextBox1').value  //这后边加什么呀?
...我想把 \r\n 换成 <br>可以吗?在HTML中,js怎么写呀?

解决方案 »

  1.   

    <head runat="server">
        <title>无标题页</title>
        <script language="javascript" type="text/javascript">
        function test()
        {
            var str = document.getElementById("TextBox1").value.replace(/\\r\\n/g,"<br>");
            document.write(str);
        }
        </script>   
    </head>
    <body>
        <form id="form1" runat="server">
        <div>
            <asp:TextBox ID="TextBox1" runat="server">123\r\n456\r\n789</asp:TextBox>
            <div id="test" onclick="test();">test</div>
            </div>        
        </form>
    </body>