首页 > 其他 > 详细

获取DOM元素

时间:2019-06-27 23:25:16      阅读:170      评论:0      收藏:0      [点我收藏+]

    简单说一下常用的DOM元素获取方法
  这里拿一个简单的HTML来举例说明
  

<body>
    <h1 id=‘header‘></h1>
    <ul class="listbox">
        <li>1</li>
        <li>2</li>
        <li>3</li>
    </ul>
</body>

  1、用标签名来获取元素
       document.getElementsByTagName
       这里elements复数,因为同一个HTML中可以出现多个相同的标签名
      技术分享图片

       这样就能获取到整个HTML中所有的li元素

  2、用id来获取元素
       document.getElementById

     这里element是单数,因为页面中不允许出现一个以上相同的id值

    技术分享图片

       这里是通过id值获取的页面中的h1   

  3、用class名来获取元素

   document.getElementsByClassName

   同样的,class名可以出现多次,所以这里是elements

     技术分享图片

   这里通过class名获取到了ul列表,返回的是一个数组
   如果想查看ul列表内容的话,用ul.innerHTML是无法查看列表内容的,正确的方法是先选中当前的ul列表,然后进行查看

   技术分享图片

  4、用CSS方式获取元素

   document.querySelector

   这种方法有点类似通过标签获取,但是这个方法是返回所有符合条件的元素的第一个

   技术分享图片

   要选中所有的li,就在后面加上All

     技术分享图片

   这样就选中了所有的li了

 

   

获取DOM元素

原文:https://www.cnblogs.com/zhangcheng001/p/11100036.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!