javascript——获取元素方式

        //1:依据id
            //var element = document.getElementById("test");
            console.log(element);
        //2:依据class
            var elements = document.getElementsByClassName("clazz");
           for(var index in elements){
            //console.log(elements[index]);
            }

        //3:依据name
           var elements = document.getElementsByName("hobby");
           for(var index in elements){
              console.log(elements[index]);
       }
            
      //4:依据标签名字
        var elements = document.getElementsByTagName("input");
            for(var index in elements){
                console.log(elements[index]);
            }

script在上面定义的方法

<script>
            function test(){
                var elements = document.getElementsByTagName("input");
                for(var index in elements){
                    console.log(elements[index]);
                }
            }
        </script>
    </head>
    <body onload="test()">
        <input name="hobby" type="checkbox" value="0" />0
        <input name="hobby" type="checkbox" value="1" />1
        <input name="hobby" type="checkbox" value="2" />2
        <input name="hobby" type="checkbox" value="3" />3
        
    </body>
原文地址:https://www.cnblogs.com/lyxcode/p/9509481.html