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

為了賬號安全,請及時綁定郵箱和手機立即綁定

請問這樣寫哪里錯了?

<!DOCTYPE?html>
<html>
<head>
????<meta?charset="UTF-8">
????<title>實踐題?-?選項卡</title>
????<style?type="text/css">
????*{padding:0;
????margin:0px;}
????ul{
????????margin-top:30px;
????????display:?block;
????????height:?30px;

????}
?????li?{
?????????float:left;
?????????list-style:none;
?????????width:80px;
?????????height:28px;
?????????line-height:28px;
?????????text-align:center;
?????????margin-right:10px;
?????????border:1px?solid?gray;
?????????border-bottom:?none;
?????????
?????????}
??????div{
??????????
??????????width:?400px;
??????????height:?100px;
??????????border:?1px?solid?gray;
??????????border-top:2px?solid?saddlebrown;
??????????

??????}
?????
?????a?{text-decoration:?none;
????????color:?black;}
?????.on{
????????border-top:2px?solid?saddlebrown;
????????border-bottom:2px?solid?#fff;
?????}
?????.hide{display:?none;}
????
????</style>
????<script?type="text/javascript">
????
?????var?div=document.getElementsByTagName("div");
??????var?li=document.getElementsByTagName("li");
?????console.log(div.length);
?????console.log(li.length);
?????for(var?i=0;i<li.length;i++){
????????

????????li[i].index=i;

????????li[i].onclick=function(){
????????????for(var?n=0;n<li.length;n++){
????????????????li[n].className="";
????????????????div[n].className="hide";
????????????}
????????????
????????????this.className="on";
????????????div[this.index]="";
????????????console.log("hello");
????????}
?????}??
????
????
????
????</script>
?
</head>
<body>
<!--?HTML頁面布局?-->
<ul>
????<li><a?href="#">房產</a></li>
????<li?><a?href="#">家居</a></li>
????<li?><a?href="#">二手房</a></li>
</ul>

????<div?>275萬購昌平鄰鐵三居?總價20萬買一居</br>
????200萬內購五環三居?140萬安家東三環</br>
????北京首現零首付樓盤?53萬購東5環50平</br>
????京樓盤直降5000?中信府?公園樓王現房</br></div>
????
?????<div>??40平出租屋大改造?美少女的混搭小窩</br>
?????經典清新簡歐愛家?90平老房煥發新生</br>
?????新中式的酷色溫情?66平撞色活潑家居</br>
?????瓷磚就像選好老婆?衛生間煙道的設計</div>
????
?????<div>?通州豪華3居260萬?二環稀缺2居250w甩</br>
?????西3環通透2居290萬?130萬2居限量搶購</br>
?????黃城根小學學區僅260萬?121平70萬拋!</br>
?????獨家別墅280萬?蘇州橋2居優惠價248萬</div>


?
</body>
</html>

為什么我

console.log(div.length);
? ? console.log(li.length);

出來的結果是0.。。

正在回答

2 回答

在最外層加上window.onload=function(){ }

0 回復 有任何疑惑可以回復我~
#1

ZXJ03 提問者

非常感謝!
2016-09-18 回復 有任何疑惑可以回復我~

不用寫這個吧,可以用其他的替換啊

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
JavaScript進階篇
  • 參與學習       468829    人
  • 解答問題       22582    個

本課程從如何插入JS代碼開始,帶您進入網頁動態交互世界

進入課程

請問這樣寫哪里錯了?

我要回答 關注問題
微信客服

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

幫助反饋 APP下載

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

公眾號

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