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