【发布时间】:2011-12-09 06:50:10
【问题描述】:
我有一个 JavaScript 方法,在文档正文 onload() 事件上应该显示警报。
它有一个 servlet 提供的字符串参数。该方法确实获得了值,但它没有做任何事情,所以我不知道我的逻辑是否错误,或者在 HTML 中这样做是否有限制。
我的脚本代码:
function Check1(temp) {
if (temp.toString().length > 5) {
jAlert('success', 'This is the success dialog.', 'Success Dialog');
}
}
HTML 代码:
<body onload="Check1(<c:out value="${CFP}"/>)">
<div id="main">
Servlet 代码:
Fmsg = "Fornecedor " + ID + " - " + nome + " foi criado";
request.setAttribute("CFP",Fmsg);
userPath = "/Fornecedor";
非常感谢任何建议。
【问题讨论】:
-
尝试用引号将值括起来:
onload="Check1('<c:out value="${CFP}"/>')";,以便将其作为字符串传递。
标签: java javascript html servlets jstl