誰幫我查查,我找不出錯(cuò)誤
<!DOCTYPE html>
<html>
<head>
??? <meta charset="UTF-8">
??? <title>實(shí)踐題 - 選項(xiàng)卡</title>
??? <style type="text/css">
???? /* CSS樣式制作 */?
???? *{font-family:微軟雅黑,黑體,宋體;margin:0px;}
????? #tabs div{width:280px;padding:18px;line-height:2em;border:2px solid gray;border-top:none;}
????? #tabs ul{list-style:none;width:280px;height:30px;line-height:30px;display:block;border-bottom:2px solid gray;}
????? #tabs ul li{display:inline-block;text-align:center;width:50px;height:29px;line-height:28px;border-bottom:2px solid gray;}
????? #tabs .on{border-bottom-color:red;}
????? #tabs .hide{display:none;}
??? </style>
??? <script type="text/javascript">
????????
??? // JS實(shí)現(xiàn)選項(xiàng)卡切換
??? window.onload = function(){
??????? var otab = document.getElementById("tabs");
??????? var oul = otab.getElementsByTagName("ul")[0];
??????? var olis = oul.getElementsByTagName("li");
??????? var odivs = otab.getElementsByTagName("div");
???????
??????? //開始遍歷每一個(gè)待點(diǎn)擊的li
??????? for(var i = 0;i<olis.length;i++){
??????????? olis[i].index = i;
??????????? olis[i].onmouseover = function(){
???????? for(var j=0;j<olis.length;j++)
??????????? {
????????????? olis[j].className = "";
????????????? odivs[j].className = "hide";
??????????????? }
????????? this.className = "on";
????????? odivs[this.index].className="";
??????????? }
??????? };
??? }
???
??? </script>
?
</head>
<body>
<!-- HTML頁面布局 -->
<div id="tabs">
??? <ul>
??????? <li>房產(chǎn)</li>
??????? <li>家居</li>
??????? <li>二手房</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)房????
??? </div>
??? <div>
???? 40平出租屋大改造 美少女的混搭小窩<br>
???? 經(jīng)典清新簡歐愛家 90平老房煥發(fā)新生<br>
???? 新中式的酷色溫情 66平撞色活潑家居<br>
???? 瓷磚就像選好老婆 衛(wèi)生間煙道的設(shè)計(jì)
??? </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萬?
??? </div>
</div>
?
</body>
</html>
2014-12-09
吶,目測是沒發(fā)現(xiàn)問題的,把你的代碼放進(jìn)編輯器里就有問題了。是因?yàn)関ar olis = oul.getElementsByTagName("li");你這句代碼后的分號不是英文的分號,把分號改成英文的分號就ok了!
2014-12-09
其中l(wèi)i和div的標(biāo)簽寫了。在這里沒有正常顯示。幫我檢查的同學(xué)要給li和div加上類 哦