選項(xiàng)卡切換:這個(gè)是思路錯(cuò)了,還是哪里錯(cuò)了
?? ???? function gb(obj){
?? ??? ??? ?var lis=document.getElementByTagName("li");
?? ??? ??? ?var dl=document.getElementByTagName("div");
?? ??? ??? ?for(var i=1;i<lis.length;i++){
?? ??? ??? ??? ?if(lis[i]==obj){
?? ??? ??? ??? ??? ?lis[i].index=i;
?? ??? ??? ??? ???? var x=i;
?? ??? ??? ??? ?}
?? ??? ??? ?}
?? ??? ??? ?for(var j=1;j<lis.length;j++){
?? ??? ??? ??? ?if (j==x) {
?? ??? ??? ?dl[this.index].style.display="block";
?? ??? ?}
?? ??? ?else{
?? ??? ??? ?dl[j].style.display="none";
?? ??? ?}
?? ??? ?}
?? ?}
?? ?</script>
</head>
<body>
?? ?<ul>
?? ??? ?<li onclick="gb(this)">房產(chǎn)</li>
?? ??? ?<li onclick="gb(this)">家居</li>
?? ??? ?<li onclick="gb(this)">二手房</li>
?? ?</ul>
2016-08-26
雖然我不知道為什么,但是我遇到了相同的問(wèn)題,標(biāo)準(zhǔn)答案中定義li和div的方法如下:
? ? ? ? ? ?var oTab = document.getElementById("tabs");
? ? ? ? ? ? ?var oUl = oTab.getElementsByTagName("ul")[0];
? ? ? ? ? ? ?var oLis = oUl.getElementsByTagName("li");
? ? ? ? ? ? ?var oDivs= oTab.getElementsByTagName("div");
這個(gè)就可以
2016-08-12
同求!同求!同求!同求!同求!