一个将jsp中的值传递到javascript中的程序,下面是最简单的一个。。。求答案啊!!!

<%@pagelanguage="java"import="java.util.*"pageEncoding="gb2312"%><html><body><%String... <%@ page language="java" import="java.util.*" pageEncoding="gb2312"%>
<html>
<body>
<%
String stuno = "stuno";
out.println(stuno);
%>
<script type="text/javascript">
function login(var str)
{
document.writeln(String(str));
}
</script>
<a href="javascript:login(<%=stuno%>)">测试</a>
</body>
</html>
为什么没有反应,,,没有结果输出来。。。
展开
 我来答
召合dZ
2011-10-21 · TA获得超过155个赞
知道答主
回答量:196
采纳率:0%
帮助的人:148万
展开全部
js函数声明问题
function login(var str)
修改为function login(str)
手机用户11131
2011-10-27
知道答主
回答量:9
采纳率:0%
帮助的人:12.2万
展开全部
jsp页面中用javascript取while循环中隐藏域的值 值能取到一个

两种方法:
1
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xfdbdhao
2011-10-21
知道答主
回答量:16
采纳率:0%
帮助的人:8.1万
展开全部
请给 <a href="javascript:login(<%=stuno%>)"中的<%=stuno%>两边加单引号
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
t1e1r1r1y
2011-10-22
知道答主
回答量:30
采纳率:0%
帮助的人:23.5万
展开全部
把js代码写到Head里面,然后调用,body里面的js是在程序运行前就执行的,head里面的js是当调用时才执行的。你的程序先执行了js后执行的程序,当然没东西出来了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式