JavaScript选择器有以下几种:
- getElementById - 通过ID获取元素
- getElementsByTagName - 通过标签名获取元素
- getElementsByClassName - 通过类名获取元素
- querySelector - 通过CSS选择器获取单个元素
- querySelectorAll - 通过CSS选择器获取所有符合条件的元素
- parentNode - 获取元素的父节点
- childNodes - 获取元素的子节点列表
- nextSibling - 获取元素的下一个兄弟节点
- previousSibling - 获取元素的上一个兄弟节点
- children - 获取元素的子元素列表
- firstChild - 获取元素的第一个子节点
- lastChild - 获取元素的最后一个子节点
以上都是比较常用的选择器,应该能够满足大部分的需求。