当前位置:   article > 正文

汇总JavaScript 获取元素的方式和CSS选择器_js获取元素的 xpath, css selector

js获取元素的 xpath, css selector

@JavaScript 获取元素的几种方式
先看body 和 html 俩特殊元素的获取方法:

document.body	//返回body元素对象
document.documentElement	//返回html元素对象
  • 1
  • 2

其它元素可用以下五种方法获取

document.getElementById("id属性的值");		//常用
document.getElementsByTagName("标签的名字");		
document.getElementsByName("name属性的值");
document.getElementsByClassName("类样式的名字");

document.querySelector("css选择器");		//常用
document.querySelectorAll("css选择器");

//只有getElementById和querySelector返回的是一个元素对象,其它返回的是伪数组。
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

前面不一定是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>
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10

贴一下常见的CSS选择器,来源 https://www.w3school.com.cn/cssref/css_selectors.asp
在这里插入图片描述

声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop】
推荐阅读
相关标签
  

闽ICP备14008679号