如何把jsp中的变量传给javascript中使用

我在一个jsp文件中定义了一个变量<%Stringstr="thisisastring";%>现在我必须要把这个在jsp中定义的变量用js来传给一个表单中。<script... 我在一个jsp文件中定义了一个变量<%String str="this is a string";%>
现在我必须要把这个在jsp中定义的变量用js来传给一个表单中。
<script language="javascript">
window.opener.form1.content.value=<%=str%>;<----这里运行时不起作用。而我的程序这里就必须这样的功能。
window.close();
</script>

有知道怎么弄的吗?请指教!
展开
 我来答
wanggouren
2007-01-02
知道答主
回答量:46
采纳率:0%
帮助的人:0
展开全部
window.opener.form1.content.value=<%=str%>;

加上单引号吧 '<%=str%>' 否则js就认为是变量而不是值了
wnq0204
2007-01-03 · TA获得超过257个赞
知道小有建树答主
回答量:312
采纳率:0%
帮助的人:265万
展开全部
试一下隐藏域看可不可以:
<input type="hide" name="str" value="<%=str%>"/>
在脚本中接收:
str=document.form.str.value;
alert(str);
试试,不知道行不行!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
fgfd0
2006-12-30 · TA获得超过511个赞
知道答主
回答量:81
采纳率:0%
帮助的人:89.8万
展开全部
你要是把一个往一下js文件中传JSP变量?

那好像有点问题,

如果你是在jsp页面中使用javascript然后让一个javascript的变量跟java中的变量一起用,那我可以说是一定没问题的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
atsjun
2006-12-30 · 超过52用户采纳过TA的回答
知道小有建树答主
回答量:176
采纳率:0%
帮助的人:133万
展开全部
写个javascript函数 把JSP的变量当参数传进去 试试
不知道行不行
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式