使用xml>
循环遍历listbox第一项,示例代码如下:
<head runat="server"><title></title>
<script language="javascript" type="text/javascript">
function GetList() {
var lstStaffs = documentgetElementById("lstStaffs");
var strStaffs = "";
for (var i = 0; i < lstStaffsoptionslength; i++) {
strStaffs += "第" + (i + 1) + "个是" + lstStaffsoptions[i]value + "<br />";
}
documentgetElementById("divStaffs")innerHTML = strStaffs;
}
</script>
</head>
<body>
<form id="form1" runat="server">
<asp:ListBox ID="lstStaffs" runat="server">
<asp:ListItem>aaaa</asp:ListItem>
<asp:ListItem>bbbb</asp:ListItem>
<asp:ListItem Value="cccc">cccc</asp:ListItem>
</asp:ListBox>
<br />
<input id="Button1" type="button" onclick="GetList();" value="button" />
<div id="divStaffs">
</div>
</form>
</body>
</html>
Struts2的select标签,如果你是正确的取值的话,那最终生成的页面也就是如下:
<select id=""><option></option>
<option></option>
</select>// 如果你能在生成 select 上添加一个 id,那么js取数据就如下
<script type="text/javascript">
// 假设你的id是sel,那么下面的options就是你的所有数据对象
var options = documentgetElementById("sel")options;
// 然后你要获取第一条数据的value值,你就使用
alert(options[0]value);
// 你要获取第一条数据的text,你就使用
alert(options[0]innerHTML);
// 如果要获取第N条,就用 options[N-1]
// 要循环,也可以使用
for (var i=0;i<optionslength;i++){
var val = options[i]value;
}
</script>
以上就是关于js如何管理后台传来的数据 比如说传来一个list 怎么获取里面的值全部的内容,包括:js如何管理后台传来的数据 比如说传来一个list 怎么获取里面的值、js中怎么解析list集合,需要利用使用集合中的数据、如何用js取listbox的数据等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)