var obj = document.getElementByIdx_x(”testSelect”)//定位id
var index = obj.selectedIndex// 选中索引
2、然后继续输入下方中的代码:
var text = obj.options[index].text// 选中文本
var value = obj.options[index].value// 选中值
3、最后运行了就可以获取到select的option值了,效果图:
用dwr做,步骤:1、导入jar<script type="text/javascript" src="<%=basePath %>dwr/engine.js"></script>
<script type="text/javascript" src="<%=basePath %>dwr/util.js"></script>
<script type="text/javascript" src="<%=basePath%>dwr/interface/categoryManager.js"></script>
2、JS
function addOption(){
var selectObject = document.getElementById("unit")
categoryManager.findAllUnit(function(unitList){
for(var i=0i<unitList.lengthi++){ var object = new Option(unitList[i].UNITNAME,unitList[i].UNITNAME)
selectObject.options.add(object)
}
})// end dwr
}
3、下拉列表
<select id="unit" name="assetCard.catunit" style="width:154px" ></select>
4、body里面先要进行加载
<body onload="addOption()">
<select >标签有 value 属性,存储的就是当前所选择的选项值。
可以按如下方式获取:
var select = document.getElementById('mySelect')alert( select.value )
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)