为了账号安全,请及时绑定邮箱和手机立即绑定

javascript怎么获取已选中的下拉框

javascript怎么获取已选中的下拉框

fenkapian 2017-05-04 23:15:18
function fn() {            var sel=document.getElementById("sel");            var option=sel.options;            for(var i=0;i<option.length;i++){                option[i].onclick=function(){                    alert(this.text);//获取下拉选项的文本值                    alert(this.value);//获取下拉选项的value值                }            }        }    </script></head><body>    <select name="" id="sel" onchange="fn()">        <option value="0" selected="selected">vb</option>        <option value="1">js</option>    </select>这段代码哪里错了啊?
查看完整描述

1 回答

已采纳
?
西兰花伟大炮

TA贡献376条经验 获得超318个赞

不需要用onclick,直接if(sel.options[i].selected){alert(sel.options[i].innerHTML)}

查看完整回答
1 反对 回复 2017-05-04
  • 1 回答
  • 1 关注
  • 1505 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信