将Jsp变量作为函数参数传递给javascript

时间:2013-02-20 15:57:35

标签: javascript html jsp

我有同样的查询。 Pass a JSP variable as parameter to javascript function 但是,如果我使用onclick="pagetype('<%=uname%>');,我将收到类型错误的非法启动。请帮忙解决这个问题。

是..&lt;%@ page contentType =“text / html”pageEncoding =“UTF-8”%&gt;

2 个答案:

答案 0 :(得分:0)

你把结尾双引号?

onclick="pagetype('<%=uname%>')"

错误是javascript错误?如果是,则是&lt;%= uname%&gt;在页面源中可见?

你有没有像<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>这样的东西放在jsp的顶部?

答案 1 :(得分:0)

  1. String date1位于循环内。你将无法在外面获得它的价值。
  2. alert2('<%=date1');更改为alert2('<%= date1 %>');