jsp页面如何将字符串传递给js

我的jsp页面得到一个字符串数组现在要将他传递到js中去,该如何写?js页面的代码要如何写?我的jsp和js是两个页面...... 我的jsp页面得到一个字符串数组 现在要将他传递到js中去,该如何写? js页面的代码要如何写?
我的jsp和js是两个页面...
展开
 我来答
niubore
2009-08-06 · TA获得超过856个赞
知道小有建树答主
回答量:293
采纳率:0%
帮助的人:312万
展开全部
看你想怎么样写了。如果想通过事件传。比如onclick等在jsp页面可像下面的写法:
<input type="button" 给个onclick事件 onclick="on('<%=你得到的数组%>')">
JavaScript就这样写:
function on(myArray)
{
myArray就是。
}

要不然就像一楼说的一样给个隐藏域:
<input id="arr" type="hidden" 给个onclick事件 value="<%=你得到的数组%>">
javascript代码:

var myArray = document.getElementById("arr").value;

看你自己想用哪种方式了。

两个页面是什么意思?js文件是导入的么?
yurentian
2009-08-05 · TA获得超过965个赞
知道小有建树答主
回答量:299
采纳率:0%
帮助的人:344万
展开全部
============================================================

字符串数组需要变成字符串,然后将这些字符串的值放置在某种控件里面,譬如:赋值给某个label(譬如nameLabel),那么可以在js中写 var name = document.getElementById("nameLabel").value; 就可以依次到得jsp中的字符串值了。

============================================================
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ximenghaijun
推荐于2016-10-02 · TA获得超过1421个赞
知道小有建树答主
回答量:1142
采纳率:0%
帮助的人:915万
展开全部
function stringArrary(){
var arr[]=document.getElementById("你数组存放的id");
...
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
天街夜雨
2009-08-05 · TA获得超过641个赞
知道小有建树答主
回答量:759
采纳率:0%
帮助的人:680万
展开全部
例如:
<%
String a = "test";
%>
<script>
alert('<%=a%>');
</script>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式