将值 返回jsp页面 js 怎么获取 这个值

将值 返回jsp页面 js 怎么获取 这个值,第1张

前提:使用jstl表达式

一、如果你的js和jsp文件写在了一个页面中,可以这样:

<script type="text/javascript">

var value ="${value}";

</script>

二、不在同一个文件

1)在jsp页面中,增加一个隐藏域:

<input type="hidden" id="id" value="${value}" />

2)在js文件中,这样:

var value = $("#id")val(); //jquery

很简单啊,直接在JS方法里面添加一个参数,jsp调用方法的时候,把值传进参数就好了。

另外你那个var

musio=documentgetElementById("sl");根本就不是这么用的,这个方法一般是用来取jsp上定义好的控件的。

你直接在jsp所在页面中写下类似的如下代码

<script type="text/javascript" charset="utf-8">

var data = [], 

  list = <s:property value='list'/>,

  obj;

// 构造data数组   

for(var i=0, len=listlength; i<len; i++){

obj = list[i];

datapush({

name : objname,

value : objvalue,

color : objcolor

});

}

</script>

试试看这样可以嘛!就以这样的思路根据你的情况改改应该是没问题的!

以上就是关于将值 返回jsp页面 js 怎么获取 这个值全部的内容,包括:将值 返回jsp页面 js 怎么获取 这个值、js如何获取jsp页面中通过数据库取得的值并且予以比较、js如何访问jsp中的值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9721286.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存