示例代码如下(js直接写在了html里面,没有写在一个单独的外部文件中):
<!doctype html> <html> <head> <meta name="viewport" content="width=device-width" /> <title>select元素</title> </head> <body id="bodyform"> <select id="month"> <option value="01">january</option> <option value="02">february</option> <option value="03" selected="selected">march</option> <option value="04">april</option> <option value="05">may</option> <option value="06">june</option> <option value="07">july</option> <option value="08">august</option> <option value="09">september</option> <option value="10">october</option> <option value="11">november</option> <option value="12">december</option> </select> <div> <input type="button" onclick="showvalue()" value="显示value值"></input> <input type="button" onclick="showtext()" value="显示text值"></input> </div> </body> <script type="text/javascript"> function showvalue(){ /*获取select选中的对象的value*/ var select=document.queryselector("#month"); alert("value值:"+select.value); } function showtext(){ /*获取select选中的对象的text*/ var select=document.queryselector("#month"); alert("text值:"+select.options[select.selectedindex].text); } </script> </html>
界面:
运行效果如下:
点击显示value值
点击显示text值
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持代码网。
发表评论