JS DOM previousSibling属性
previousSibling属性
JavaScript DOM操作中,可以通过previousSibling属性获取相调用对象(节点)的前面一个兄弟节点。
语法
sibing.previousSibing
previousSibling属性实例代码,及在线编辑器
提示:下方的这个实例中,使用了两次previousSibling属性,如果只使用了一次,将得到的节点的nodeName为#text;
提示:什么是#text呢?DOM中,文本节点的nodeName一般是#text;元素节点的则为标签名;属性节点的为属性名称;文档节点的为#document。
<img>
<p id='p'>段落二</p>
<h5>标题三</h5>
<script>
var p = document.getElementById('p')
alert(p.previousSibling.previousSibling.nodeName)
</script>