DOM文档 获取dom节点 ,使用document对象 通过函数来获取函数 利用循环来获取数据

 获取dom节点 ,使用document对象

// 获取DOM节点 使用的是document对象
        console.log(document.documentElement) //文档种所有的标签  html
        console.log(document.body) //获取文档中 body中的标签
        console.log(document.head) //获取文档中head中的标签

        // 获取
        var body = document.body
        var div1 = body.firstElementChild  //获取第一个元素
        var div2 = body.lastElementChild  //获取最后一个元素
        console.log(body.firstElementChild) //获取到的是body 的第一个元素
        console.log(body.firstChild) //获取到body 里面第一个元素的全部内容 (包括空格换行)
        console.log(body.lastElementChild) //获取到了body 最后一个标签的内容
        console.log(div1.nextElementSibling) //获取到div下面第一个相邻兄弟元素的下一个
        console.log(div2.previousElementSibling) //获取相邻兄弟元素的上一个

 通过函数来获取函数

 //通过函数来获取元素
        console.log(document.getElementById("div1")) // getElementById("div1") 获取元素的id
        console.log(document.getElementsByClassName("div2")) //获取的的 是 class 的值
        console.log(document.getElementsByName("sex")) //获取到的是属性name 的值
        console.log(document.getElementsByTagName("input")) //getElementsByTagName("input") 获取到标签名字

 利用循环来获取数据

console.log(document.querySelector("div")) //获取一个div
        console.log(document.querySelectorAll("div")) //获取全部的div 以数组的方式呈现
        //通过循环吧div输出
        var divs = document.querySelectorAll("div")
        for (let i = 0; i < divs.length; i++) {
            // const element = array[i];
            console.log(divs[i]) //获取标签里面的内容
        }

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值