首页 > 代码库 > js获取下拉列表(select)选中项的值和文本
js获取下拉列表(select)选中项的值和文本
获取下拉列表选中项的值和文本(select)
<html> <head> <meta charset="utf-8"/> <title>获取下拉列表选中项的值和文本(select)</title> </head> <body> <select id="myselect"> <option value="fist">1</option> <option value="second">2</option> <option value="third">3</option> </select> <input type="button" value="所选文本" onclick="alert(getSelectedText(‘myselect‘));" /> <input type="button" value="所选值" onclick="alert( getSelectedValue(‘myselect‘));" /> </body></html>
<script> //获取下拉列表选中项的文本 function getSelectedText(name){ var obj = document.getElementById(name); for(i=0; i<obj.length; i++){ if(obj[i].selected == true){ return obj[i].innerText; //关键是通过option对象的innerText属性获取到选项文本 } } } //获取下拉列表选中项的值 function getSelectedValue(name){ var obj = document.getElementById(name); return obj.value; //如此简单,直接用其对象的value属性便可获取到 }</script>
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。