黑马程序员技术交流社区

标题: 下拉列表取值问题? [打印本页]

作者: zoudeyong    时间: 2013-5-19 17:37
标题: 下拉列表取值问题?
从数据库中查询出的对象集合通过action返回到页面,遍历显示在下拉列表中,然后想取到选中的值,利用js如何实现?
作者: 刘胜寒    时间: 2013-5-19 21:21
等着高人给你解答吧。。
作者: 李志敏    时间: 2013-5-20 01:08
本帖最后由 李志敏 于 2013-5-20 01:10 编辑

html中会用了 这个应该就会了,不知道是不是想这样
  1. <html xmlns="http://www.w3.org/1999/xhtml">
  2. <head>
  3. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  4. <script type="text/javascript">
  5.         function selSex(){
  6.                 var sex=document.getElementById("sex").value;
  7.                 alert(sex);
  8.                 }
  9. </script>
  10. <title>无标题文档</title>
  11. </head>
  12. <select  size='1' name="sex" id="sex" onchange="selSex();">
  13.         <option value='male' selected="selected">男</option>
  14.     <option value='female'>女</option>
  15.     <option value='unknown'>未知</option>
  16. </select>
  17. <body>
  18. </body>
  19. </html>
复制代码

作者: Super_Class    时间: 2013-5-20 08:40
var value = selNode.options[selNode.selectedIndex].value; //获得option的 value

作者: 金辉    时间: 2013-5-20 08:51
var sel=document.getElementsByName("paydate")[0];
var selvalue= sel.options[sel.options.selectedIndex].value//你要的值




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2