????????window.onload?=?function?choice()?{
????????????var?tab?=?document.getElementById("tabs");
????????????var?ul?=?tab.getElementsByTagName("ul")[0];
????????????var?div?=?tab.getElementsByTagName("div");????????
????????????var?li??=?ul.getElementsByTagName("li");
????????????for?(var?i?=?0;i<li.length;i++){
????????????????li[i].index?=?i;
????????????????li[i].onclick?=?function(){
????????????????????for(var?n?=?0;n<li.length;n++){
????????????????????????this.className?=?"";
????????????????????????div[n].className?=?"hide";
????????????????????}
????????????????????this.className?=?"on";
????????????????????div[this.index].className?=?"";
????????????????}
????????????}
????????}
為什么把li[n]改成this就不行了?
鱸先森
2016-03-05 17:42:12