日期:2014-05-16  浏览次数:20331 次

javascript函数中连接两个字符串,他们中间加个换行符,怎么实现?送分啊
我的代码不对,结果是字符串连接了,中间不是换行符,是逗号,还提示未定义的\n
代码:
HTML code
        <script language=javascript> 
        function p_del(a1,a2) { 
            var msg = a1+"\n"+a2; 
            if (confirm(msg)==true){ 
                return true; 
            }else{ 
                return false; 
            } 
        } 
    </script> 
  </head>
  
  <body>
    <%
        String s1="a";
        String s2 = "b";
    
     %>
    <a href="../www.baidu.com" onclick="javascript:return p_del('<%=s1%>,<%=s2%>')">删除</a>

结果图:

------解决方案--------------------
<a href="../www.baidu.com" onclick="javascript:return p_del('<%=s1%>','<%=s2%>')">删除</a>



试试