<select name="iSex" style="width: 45px; font-size: 16px" id="iSex" onclick="iSex()">
                       <option value="1"  >男</option>
                        <option value="2"  >女</option>
</select>
 <script type="text/javascript">
                 function iSex()
                 {               var ti=document.getElementsByName("iSex");
               for(var i=1;i<=ti.length;i++)
               {
               var ont_ti=ti[i];
               if(ont_ti.selected)
               {
                 selected="selected";
               }
               }                 }
                 </script>  还是取不到值  有好的办法介绍一个很好  答案对 立马给分

解决方案 »

  1.   


        <select name="iSex" style="width: 45px; font-size: 16px" id="iSex" onchange="iSex(this)">
            <option value="1">男</option>
            <option value="2">女</option>
        </select>
        <script type="text/javascript">
            function iSex(sel) {
                var opt = sel[sel.selectedIndex];
                alert(opt.innerHTML);
                alert(opt.value);
            }
        </script>
      

  2.   

    <select name="iSex" style="width: 45px; font-size: 16px" id="iSex" onchange="iSex()">
      <option value="男" >男</option>
      <option value="女" >女</option>    <script language="javascript" type="text/javascript">
            function iSex() {
                var a = document.getElementById("iSex").value;
                alert(a);
            }   
        </script>