無法切換標簽,點擊之后全部隱藏了
window.onload=function()
????{
????var?tab=document.getElementById("title");
????var?list=tab.getElementsByTagName("li");
????var?mybody=document.getElementById("body");
????var?bodylist=mybody.getElementsByTagName("div");
????for(var?i=0;i<list.length;i++)
????{
????list[i].onclick?=function(){
????for(var?j=0;j<list.length;j++){
????bodylist[j].className="hide";
????}
???
????bodylist[i].className="on";
???
????}
????}
????????
????}這是我寫的循環部分,但是好像i的值并沒有每次都生成點擊事件,而是最終的結果為3.
2016-10-11
如果獲取的DOM都對的話,那么在8-9之間加list[i].index = i;這樣就能獲取每次點擊的list