<!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
提交
取消