
jsp页面如何将字符串传递给js
我的jsp页面得到一个字符串数组现在要将他传递到js中去,该如何写?js页面的代码要如何写?我的jsp和js是两个页面......
我的jsp页面得到一个字符串数组 现在要将他传递到js中去,该如何写? js页面的代码要如何写?
我的jsp和js是两个页面... 展开
我的jsp和js是两个页面... 展开
4个回答
展开全部
看你想怎么样写了。如果想通过事件传。比如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文件是导入的么?
<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文件是导入的么?
展开全部
============================================================
字符串数组需要变成字符串,然后将这些字符串的值放置在某种控件里面,譬如:赋值给某个label(譬如nameLabel),那么可以在js中写 var name = document.getElementById("nameLabel").value; 就可以依次到得jsp中的字符串值了。
============================================================
字符串数组需要变成字符串,然后将这些字符串的值放置在某种控件里面,譬如:赋值给某个label(譬如nameLabel),那么可以在js中写 var name = document.getElementById("nameLabel").value; 就可以依次到得jsp中的字符串值了。
============================================================
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
function stringArrary(){
var arr[]=document.getElementById("你数组存放的id");
...
}
var arr[]=document.getElementById("你数组存放的id");
...
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
例如:
<%
String a = "test";
%>
<script>
alert('<%=a%>');
</script>
<%
String a = "test";
%>
<script>
alert('<%=a%>');
</script>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询