1.获取文本节点
p和span标签中间隔着文本节点,需要连续使用2次nextSibling才能选中span标签取得文本值
如当前节点父节点下的,第一个子节点:
current.parentNode.firstChild.nextSibling
当前节点的上一个子节点:
current.previousSibling.previousSibling
所以为了准确地找到相应的元素,会用
firstElementChild,
lastElementChild,
nextElementSibling,
previousElementSibling
2.获取元素节点
id:document.getElementById
标签名(如Input):document.getElementsByTagName
属性值(如name): document.getElementsByName
class: document.getElementsByClassName
返回的值都是string。