• 4.DOM访问列表下拉菜单元素


    <!DOCTYPE html>
    <html>
    <head lang="en">
        <meta charset="UTF-8">
        <title>DOM访问列表下拉菜单元素</title>
        <script type="text/javascript">
            function showSelectInfo(){
                //列出所有被选中项的text
                var select = document.getElementById("city");
                //获取到单项的数组
                var optArray = select.options;
                //遍历数组
                var s="被选中的所有项文本是:
    ";
                for(var i=0; i<optArray.length; i++){
                    if(optArray[i].selected){
                        s+=optArray[i].text+"
    ";
                    }
                }
                alert(s);
                //设置全部都不选择
                //有待研究  不是很明白
                for (var i=0;i<optArray.length;i++){
                    optArray[i].selected=false;
                }
            }
        </script>
    </head>
    <body>
    <select id="city" name="city" size="4" multiple>
        <option value="beijing">北京</option>
        <option value="shanghai" selected="selected">上海</option>
        <option value="tianjin">天津</option>
        <option value="nanjing">南京</option>
        <option value="shenzhen">深圳</option>
        <option value="wuhan">武汉</option>
    </select><br/>
    <input type="button" value="获取列表框相关信息" onclick="showSelectInfo()">
    </body>
    </html
    

      

  • 相关阅读:
    vector容器
    CSS3文字与字体 text-overflow 与 word-wrap
    div 居中
    C# 邮件发送
    SD详解-销售过程
    js 常用
    finereport报表--动态格间运算 二
    finereport报表--动态格间运算 一
    CSS 渐变色
    CSS3 box-shadow 属性 紧跟在 -webkit-, -ms- 或 -moz-
  • 原文地址:https://www.cnblogs.com/john568300/p/6411191.html
Copyright © 2020-2023  润新知