亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

js里的li為什么獲取不了

js里的li為什么獲取不了

qq_明_9 2016-10-23 20:30:20
<!doctype html><html>?<head>? <meta charset="UTF-8">?<style type="text/css">*{margin:0; padding:0;}#banner{width:730px; height:454px; margin:20px auto;position:relative; }#pic{width:730px; height:454px;}#pic img{position:absolute; top:0; left:0; display:none;}#left,#right{width:30px; height:40px; position:absolute; top:50%; margin-top:-20px;}#left{left:0px;}#right{right:0px;}#tab{width:160px; height:20px; position:absolute; left:50%; margin-left:-78px; bottom:10px;}#tab ul li{width:20px; height:20px; background:#bbb; color:#fff; text-align:center; line-height:20px; border-radius:100%; font-size:12px; font-family:"Microsoft yahei"; list-style:none; float:left; margin:0 3px; cursor:pointer;}#tab ul li.on{background:#f60;}?</style>? <title>定時輪播</title>?</head>?<body><div id="banner"><div id="pic"><img src="img/1.jpg" alt="" /><img src="img/2.jpg" alt="" /><img src="img/3.jpg" alt="" /><img src="img/4.jpg" alt="" /><img src="img/5.jpg" alt="" /><img src="img/6.jpg" alt="" /></div><div id="btn"><button id="left"><</button><button id="right">></button></div><div id="tab"><ul><li>1</li><li>2</li><li>3</li><li>4</li><li>5</li><li>6</li></ul></div></div><script type="text/javascript">var aImg=document.getElementById("pic").getElementsByTagName("img");var aTabli=document.getElementById("tab").getElementsByTagName("li");aImg[0].style.display="block";aTabli[3].className="on";for(var i=0;i<aTabli.length;i++;){aTabli[i].onclick=function(){for(var j=0;j<aTabli.length;j++;){aTabli[j].className="";}this.className="on";};}</script>?</body></html>
查看完整描述

2 回答

已采納
?
李曉健

TA貢獻1036條經驗 獲得超461個贊

//下面一行括號最后多一個分號
for(var?i=0;i<aTabli.length;i++){
????aTabli[i].onclick=function(){
????????//下面一行括號最后多一個分號
????????for(var?j=0;j<aTabli.length;j++){
????????????console.log(aTabli[j]);
????????????aTabli[j].className="";
????????}
????????this.className="on";
????};
}

多了兩個分號,所有就是語法錯誤,代碼沒有執行。

查看完整回答
反對 回復 2016-10-23
?
waithp

TA貢獻1條經驗 獲得超1個贊

語法問題 。 i++ j++ 后面不需要分號。想這種問題打開console 就看到錯誤

查看完整回答
1 反對 回復 2016-10-23
  • 2 回答
  • 0 關注
  • 1629 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號