87,907
社区成员
发帖
与我相关
我的任务
分享
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>无标题页</title>
<script type="text/javascript">
window.onload=function()
{
var lilist=document.getElementsByTagName("li");
var strlif="";
var strlil="";
for(var i=0;i<lilist.length;i++)
{
strlif+=" "+lilist[i].firstChild.innerHTML;
strlil+=" "+lilist[i].lastChild.innerHTML;
}
alert("firstChild:"+strlif);
alert("lastChild:"+strlil);
}
</script>
</head>
<body>
获取所有li节点的第一个子节点,并把里面的内容拼接成字符串,输出。
获取所有li节点的末尾子节点,并把里面的内容拼接成字符串,输出。
<ul>
<li>
<h1>第一子节点h1</h1>
<span>末尾节点span</span>
</li>
<li>
<h2>
第一子节点h2</h2>
<div>
末尾节点div</div>
</li>
<li>
<h3>
第一子节点h3</h3>
<a>
末尾节点a</a>
</li>
<li>
<h4>
第一子节点h4</h4>
<span>
末尾节点span</span>
</li>
<li>
<h5>
第一子节点h5</h5>
<div>
末尾节点div</div>
</li>
</ul>
</body>
</html>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>无标题页</title>
<script type="text/javascript">
window.onload=function()
{
var lilist=document.getElementsByTagName("li");
var strlif="";
var strlil="";
for(var i=0;i<lilist.length;i++)
{
strlif+=" "+lilist[i].firstChild.innerHTML;
strlil+=" "+lilist[i].lastChild.innerHTML;
}
alert("firstChild:"+strlif);
alert("lastChild:"+strlil);
}
</script>
</head>
<body>
获取所有li节点的第一个子节点,并把里面的内容拼接成字符串,输出。
获取所有li节点的末尾子节点,并把里面的内容拼接成字符串,输出。
<ul>
<li><h1>第一子节点h1</h1><span>末尾节点span</span></li>
<li><h2>第一子节点h2</h2><div>末尾节点div</div></li>
<li><h3>第一子节点h3</h3><a>末尾节点a</a></li>
<li><h4>第一子节点h4</h4><span>末尾节点span</span></li>
<li><h5>第一子节点h5</h5><div>末尾节点div</div></li>
</ul>
</body>
</html>
for(var i=0;i<lilist.length;i++)
{
strlif+=" "+lilist[i].firstChild.innerHTML;
strlil+=" "+lilist[i].firstChild.nextSibling.innerHTML;
}