没有办法获得select中被选中option里的文字?
由于数据库的原因option的value无法和描述文字设成相同内容。
望高手给于解答。
另外推荐一个好东西:http://jquery.com/ 很好用的js框架,不知道大家有没有用过。
------解决方案--------------------var sel = document.formname.select_name;
alert(sel.options[sel.selectedIndex].text);
------解决方案--------------------js脚本中的取法:
var sel = document.forms[0].select_id_or_name;
sel.options[sel.selectedIndex].text;
通过select对象的selectedIndex属性找到被选中的option,再访问option的text属性得到的就是文字了.
在java中是取不到的,只能把文本付给个hidden域,然后取hidden的值.
不过,如果可以建议还是通过value判断比较好.