zoukankan      html  css  js  c++  java
  • select 如何在选中后获取选中的时是什么元素 ,(原生js)

    在日常开发中,我们经常遇到选择框的业务处理:如何去获取我们所选中的数据呢? 很多小伙伴还不是很熟悉!

    <!DOCTYPE html>
    <html lang="en">
    
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <meta http-equiv="X-UA-Compatible" content="ie=edge">
        <title>Document</title>
    </head>
    
    <body>
    
        <!-- 原生方式获取被选中的值 -->
        <select  id="select">
            <option >北京</option>
            <option >上海</option>
            <option >深圳</option>
            <option >广州</option>
        </select>
        <script>
            // console.log(select)
            select.onchange = function(){
                alert(this.value)
            }
        </script>
    
    </body>
    
    </html>

          很多小伙伴还在用原生的js 去操作option的点击事件,然而这种做法是不对的呢!!!要获取选中的数据,我们用的是操作select 。使用onchange 事件就可以拿到我们想要的数据了,

    这样是不是很方便呢? 

  • 相关阅读:
    细菌(disease)
    素数路(prime)
    母亲的牛奶(milk)
    Counting Islands II
    Popular Products
    Binary Watch
    BZOJ 1822[JSOI2010]Frozen Nova 冷冻波
    尝试一下LLJ大佬的理论AC大法
    BZOJ 3626 [LNOI2014]LCA
    BZOJ 3319 黑白树
  • 原文地址:https://www.cnblogs.com/yaogengzhu/p/10694752.html
Copyright © 2011-2022 走看看