按类获取元素内部的元素-JavaScript

按类获取元素内部的元素-JavaScript,javascript,dom,getelementsbyclassname,Javascript,Dom,Getelementsbyclassname,如何通过类名获取类中第一个或最后一个元素?无jQuery <div class ="demo"> <p>some text</p> <p>some other text</p> </div> 一些文本 其他一些文本 方法将文档中具有指定类名的所有元素的集合作为节点列表对象返回 var firstChild=document.getElementsByClassName('demo')[0].children[0

如何通过类名获取类中第一个或最后一个
元素?无jQuery

<div class ="demo">
  <p>some text</p>
  <p>some other text</p>
</div>

一些文本

其他一些文本


方法将文档中具有指定类名的所有元素的集合作为节点列表对象返回

var firstChild=document.getElementsByClassName('demo')[0].children[0];
console.log(firstChild)

一些文本

其他一些文本

var ele=document.querySelector(“.demo”)
console.log(ele.firstElementChild)//类的第一个元素
console.log(ele.lastElementChild)//类的最后一个元素

一些文本

其他一些文本


document.getElementsByCassName(“demo”)[0]。子项[0]
应返回第一个

document.querySelector(.demo p:first child”)