選項(xiàng)卡切換,我這個(gè)代碼哪里出現(xiàn)問題了,為什么不會切換的
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Document</title>
??
<style type="text/css">
*{padding: 0;margin: 0;font-size: 12px;color:#000000; }
#all{width: 275px;margin: 0 auto;height:190px;margin-top:20px }
#all ul{text-align: center; height:32px;border-bottom: 2px #8B4513 solid;display: block;}
#all li{float:left;width: 80px;height:30px;border:1px #999 solid;display: inline-block;margin-left: 5px;line-height:30px;}
#all .ul1 .on{border-top: 2px solid #8B4513;border-bottom: 3px solid #FFF;}
#all div{border: 1px green solid;padding: 10px 0;line-height:30px;text-align:center;}
.hide{display: none;}
.show{display: block;}
</style>
<script type="text/javascript">
window.onload = function(){
? ? var div1=document.getElementById("all");
? ? var alis=div1.getElementsByTagName("li");
? ? var adiv=div1.getElementsByTagName("div");
? ? for(i=0;i<alis.length;i++;){
? ? ? ? alist[i].index=i
? ? ? ? alist[i].onmouseover=function(){
? ? ? ? ? ? for(i=0;i<alis.length;i++;){
? ? ? ? ? ? ? ? alis[i].className=""
? ? ? ? ? ? ? ? adiv[alist[i].index].className="hide"}
? ? ? ? this.className="on";
? ? ? ? adiv[this.index].className="";
? ? ? ? }
? ? }
? ??
}
</script>
</head>
<body>
<div id="all">
<ul ?id ="firstul">
<li ?class="on"><a href="#">房產(chǎn)</a></li>
<li><a href="#">家居</a></li>
<li><a href="#">二手房</a></li>
</ul>
<div> 275萬購昌平鄰鐵三居 總價(jià)20萬買一居<br>
? ? ?200萬內(nèi)購五環(huán)三居 140萬安家東三環(huán)<br>
? ? ?北京首現(xiàn)零首付樓盤 53萬購東5環(huán)50平<br>
? ? ?京樓盤直降5000 中信府 公園樓王現(xiàn)房<br>
</div>
<div>
40平出租屋大改造 美少女的混搭小窩<br>
? ? ?經(jīng)典清新簡歐愛家 90平老房煥發(fā)新生<br>
? ? ?新中式的酷色溫情 66平撞色活潑家居<br>
? ? ?瓷磚就像選好老婆 衛(wèi)生間煙道的設(shè)計(jì)<br>
</div>
<div>
通州豪華3居260萬 二環(huán)稀缺2居250w甩<br>
? ? ?西3環(huán)通透2居290萬 130萬2居限量搶購<br>
? ? ?黃城根小學(xué)學(xué)區(qū)僅260萬 121平70萬拋!<br>
? ? ?獨(dú)家別墅280萬 蘇州橋2居優(yōu)惠價(jià)248萬<br>
?</div>
?</div>
</body>
</html>
2017-03-03
? 23行 ? ?for(i=0;i<alis.length;i++;){ ?i++后面多了一個(gè)分號
?24行 ?alist[i].index=i ? 后面沒有分行 alist???這個(gè)是什么?自己定義的不是alis嗎??
26行 ?? for(i=0;i<alis.length;i++;){ 也多了個(gè)分號
28行 ?adiv[alist[i].index].className="hide"} ??alist???這個(gè)是什么?自己定義的不是alis嗎??
能跑起來了,但是還有很多問題,自己多看看吧