<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>innerHTML</title>
<style type="text/css">
.red{color:red;}
</style>
</head>
<body>
<h3>古文推荐</h3>
<ul id="guwen">
<li>西游记</li>
<li>红楼梦</li>
<li>三国演义</li>
<li>聊斋志异</li>
<li>论语</li>
<li>孟子</li>
<li>中庸</li>
<li>大学</li>
</ul>
<script>
//补充代码
var ulid=document.getElementById('guwen');
console.log(ulid);
var linum=ulid.getElementsByTagName('li');//数组的形式
var numBer;
for(var j=0;j<=8;j++){
}
for(var i=0,leng=linum.length;i<leng;i++){
linum[i].innerHTML='第'+j+'名:'+linum[i].innerHTML;
}
</script>
</body>
</html>如上,要在文本前面排名。第1名-第8名。这个循环应该怎么嵌套;一直都学不好for循环
1 回答
已采纳
西兰花伟大炮
TA贡献376条经验 获得超318个赞
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>innerHTML</title>
<style type="text/css">
.red{color:red;}
</style>
</head>
<body>
<h3>古文推荐</h3>
<ul id="guwen">
<li>西游记</li>
<li>红楼梦</li>
<li>三国演义</li>
<li>聊斋志异</li>
<li>论语</li>
<li>孟子</li>
<li>中庸</li>
<li>大学</li>
</ul>
<script>
//补充代码
var ulid=document.getElementById('guwen');
console.log(ulid);
var linum=ulid.getElementsByTagName('li');//数组的形式
var numBer;
for(var i=1,leng=linum.length;i<=leng;i++){
linum[i-1].innerHTML='第'+i+'名:'+linum[i-1].innerHTML;
}
</script>
</body>
</html>望采纳,么么哒
添加回答
举报
0/150
提交
取消
