JS获取父节点
document.getElementById("test").parentNode;
document.getElementById("test").parentElement;
document.getElementById("test").offsetParent;
JS获取子节点
document.getElementById("test").getElementsByTagName("div")
document.getElementById("test").childNodes
document.getElementById("test").children[0]
document.getElementById("test").firstChild
document.getElementById("test").firstElementChild
document.getElementById("test").lastChild
document.getElementById("test").lastElementChild
JS获取兄弟节点
document.getElementById("test").previousSibling
document.getElementById("test").previousElementSibling
document.getElementById("test").nextSibling
document.getElementById("test").nextElementSibling