getElementByld()方法获取元素

  1. 1根据id获取

    2根据标签名获取

    3根据HTML5新增方法获取

    4特殊元素获取

有以上四种方法

1根据id获取
使用getElementByld()方法获取id元素

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

2根据标签名获取
用于获取很多个相同的标签,比如说ul里面的很多个li
在这里插入图片描述
使用getElementByTagName()方法获取指定标签名元素
在这里插入图片描述

<script>
    var lis = document.getElementByTadName('li');
    console.log(lis);
    //想要依次打印里面的元素,可以采用遍历的方法
    for(var i = 0,i<5,i++){console.log(lis[i]);}
    var = ol.getElementByTagName('ol');
    console.log(ol[0].getElementByTagName('li'));
    //也可以给ol一个id名,这样就可以
    console.log(ol.getElementByTagName('li'));
</script>

3根据HTML5新增方法获取

document.getElementByClassName('类名')

在这里插入图片描述

<script>
 var boxs = document.getElementByClassName('box');
 console.log(boxs);
 //这个会把两个盒子都获取出来
</script>

在这里插入图片描述

document.querySelector('选择器'//选择器选择的一定是第一个元素,里面要加符号.box和#nav

在这里插入图片描述
这个就可以选择很多个box

获取body和HTML元素

var bodyEle = document.body;
console.log(bodyEle);
console.dir(bodyEle);
//获取html元素
var htmlEle = document.documentElement;
console.log(htmlEle);
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值