JS判断元素是否含有子元素

JS判断元素是否含有子元素

Element.childNodes.length
获取元素子节点数组的长度

var r=document.getElementsByTagName("div");
for(var i=0;i<r.length;i++)
{
	if(r[i].childNodes.length==0)
	{
		r[i].innerHTML="该元素没有子元素"; 
	}
	else
	{
		r[i].innerHTML="该元素有子元素"; 
	}
}

你可能感兴趣的:(javascript)