javascript的alert box在java中如何显示多行

Daisy ·
更新时间:2024-11-14
· 731 次阅读

如果直接在javascript代码中,显示多行直接加\n就好了:
代码如下:
alert("第一行\n第二行");

但是在java代码中,\n是不行的,\\n才能显示多行!!!
代码如下:
String strTemp="历史答题报告:\\n"+"您答对了"+RdData.getCcnt()+"道题\\n"+"您有"+RdData.getBcnt()+"道题没答\\n"+"您答错"+RdData.getWcnt()+"题\\n";
out.print("<script> alert('"+strTemp+"');window.location='index.jsp'</script>");

首先声明了一个String变量(注意换行是\\n!!!),然后再放到alert中,结束之后页面跳转到首页。
这是测试结果:
 
这是在javascript中的特殊字符代码:
代码如下:
Code Outputs
\' single quote
\" double quote
\\ backslash
\n new line
\r carriage return
\t tab
\b backspace
\f form feed



alert box JavaScript

需要 登录 后方可回复, 如果你还没有账号请 注册新账号