js如何获取到select的option值?
<select id="option"> <%for(Category temp:cate){%> <option values="<%=temp.getCategory_id() %>" > <%=temp.getCategory_name() %> </option> <%} %> </select>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(9)
var opts=document.getElementById("option").options;
opts[0].value得到第一个value的值,opts[0].text得到显示的文本值,其他依次类推!
选定的value
js:
var parent = document.getElementById("sid");
var value = parent.options[parent.selectedIndex].value;
jquery
$("#sid option:selected").val();
单选直接返回value,多选返回数组!
js获取
var op=document.getElementById('option');
alert(op[0].attributes['values'].value);
op[0]是第一个,依次类推
我要的是在js里面获得选中的值,而不是文本哟
嗯, 是的, 就是想获得value,。是选定的value
我要或许选定的那个option的值!
回复
var opts=document.getElementById("option").options; var selIndex=document.getElementById("option").selectedIndex; opts[selIndex]就是选定的值
回复
但是document.getElementById("option").selectedIndex;没有selectedIndex;这个属性呀
var opts=document.getElementById("option").options;
opts[0].value得到第一个value的值,opts[0].text得到显示的文本值,其他依次类推!