|
var ss = document.selectform.test;
<select name="test" id="t" onchange="change()" > <option value="1" label="第一" selected="selected">第一</option> |
上面是js select ,可通过select标签轻松访问selectedIndex属性;
但是struts2标签则不然必须通过options访问
ss.options.selectedIndex这样才能访问到selectedIndex属性;
下面是个struts2的select
|
<s:select name="mrApplyDays" list="{'1','2','3','4','5','6','7','8','9', </s:select> |
js
| <script type="text/javascript"> function getText(){ var dd = document.getElementById("dd"); var days = document.form1.mrApplyDays; t = days.options[days.options.selectedIndex].text; dd.innerText=t*100; //alert(); } </script> |
访问到selectedIndex好辛苦哦!
终于获取select的text的值了!
Struts2与JS Select操作
本文探讨了在Struts2框架与纯JS中如何处理下拉选择框(select)。对比了两种方式下访问selectedIndex属性的方法,并展示了如何通过JavaScript获取select元素的文本值。
13

被折叠的 条评论
为什么被折叠?



