js各种获取元素节点的区别

    // 根据id
    var aa = document.getElementById('aa');
    // aa.style.color = "red";
    // 根据选择器
    var div1 = document.querySelector('#aa');
    // div1.style.color = "red";
    // 根据标签
    var div = document.getElementsByTagName('div');
    // div[0].style.color = "red";
    // 根据类
    var aaaa = document.getElementsByClassName('aaaa');
    // aaaa[0].style.color = "red";
    // 根据name
    var aaa = document.getElementsByName('aaa');
    //aaa[0].style.color = "red";
    var div2 = document.querySelectorAll("#aa");
    div2[0].style.color = "red";
    // id 
    console.log(aa)
        // querySelector
    console.log(div1)
        // 类
    console.log(aaaa)
        // 标签
    console.log(div)
        // name 
    console.log(aaa)
        // querySelectorAll
    console.log(div2)

在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值