var test='xxxx\nxxxxx\nxxxx';

解决方案 »

  1.   

    呵呵,没有办法直接赋值的。不过,你可以换另一种方式来处理:先用程序将换行符替换掉,然后赋值给变量。
    比如,你的这个字串是从 java 中取出来的,那么你可以先用 java 程序将这个字串中的换行替换,如下:<%
      String str = request.getAttribute("content");
      str = str.replaceAll("\\r?\\n","");
    %>
      

  2.   

    我在输代码的时候就要是换行得, 在.net里@符号可以解决这问题,但在js里怎么解决?
      

  3.   

    没有办法解决,“.net里@符号可以解决这问题”是因为编译器帮你做了一些处理,
    js没有编译器浏览器直接解释所以没有办法
      

  4.   

    HOHO,
    js中不支持这样的做法.