我想在javascript函数中使用scriplets。在scriplet里面我想利用一个javascript变量。如何在scriplets中访问javascript变量?
代码:
<script>
window.onload = function(e)
{
arr = $('#hidden_field').val();
arr = JSON.parse(arr);
for(var i=0;i < arr.length;i++){
<% SomeClass class = doSomething(arr[i]);
%>
}
}
</script>
我想将arr [i]值传递给doSomething函数并获得一些结果。我怎么能这样做?
答案 0 :(得分:1)
为什么你想要访问模态以便直接查看,因为这样做是不对的。因为你应该通过回复发送你的数据。 但如果你想这样做,请按照以下说明进行操作:
你可以做一件事将你的JS变量值分配给任何隐藏的字段然后访问它。
<input type="hidden" name="test" value="10">
脚本下面的onSubmit表单将执行 -
<%
length=request.getParameter("test);
for(int i=0;i<Integer.parseInt(length);i++){
SomeClass class = doSomething(arr[i]);
}
%>