手动封装 getNextElement 函数 (JS)获取下一个元素结点

获取下一个元素节点 :

function getNextElement(node){
    
    
	if(node.nodeType == 1){
    
    
		return node;
	}
	if(node.nextSibling){
    
    
		return getNextElement(node.nextSibling);
	}
	return null;
}

注意 :
nodeType : 属性返回节点类型 .

如果节点是一个元素节点,nodeType 属性返回 1 ;

如果节点是属性节点, nodeType 属性返回 2 ;

如果节点是一个文本节点,nodeType 属性返回 3 ;

如果节点是一个注释节点,nodeType 属性返回 8 ;

该属性是只读的。

nextSibling : 属性可返回某个元素之后紧跟的节点(处于同一树层级中)

猜你喜欢

转载自blog.csdn.net/weixin_44356804/article/details/102878201