赞
踩
@JavaScript 获取元素的几种方式
先看body 和 html 俩特殊元素的获取方法:
document.body //返回body元素对象
document.documentElement //返回html元素对象
其它元素可用以下五种方法获取
document.getElementById("id属性的值"); //常用
document.getElementsByTagName("标签的名字");
document.getElementsByName("name属性的值");
document.getElementsByClassName("类样式的名字");
document.querySelector("css选择器"); //常用
document.querySelectorAll("css选择器");
//只有getElementById和querySelector返回的是一个元素对象,其它返回的是伪数组。
前面不一定是document,可以是其它父元素,但父元素必须指明是哪一个元素对象,例如:
<ol id="ol">
<li>Coffee</li>
<li>Tea</li>
<li>Milk</li>
</ol>
<script>
var aa = document.getElementById('ol');
var bb = aa.querySelector('li').innerHTML
console.log(bb); //输出 Coffee
</script>
贴一下常见的CSS选择器,来源 https://www.w3school.com.cn/cssref/css_selectors.asp
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。