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>
试试