已經(jīng)在課程問題上回答,還有一種方法就是將函數(shù)封裝去掉,就是將函數(shù)具體的代碼,直接寫在body最后,也是可行的
<body>
XXXXXXXX具體HTML代碼XXXXXXX
<script>
????var?oul?=?document.getElementById("ul1");
????var?ali?=?oul.getElementsByTagName("li");
????var?odiv?=?document.getElementById("tab-list");
????var?adiv?=?odiv.getElementsByTagName("div");
????for(var?i=0;i<ali.length;i++){
????????ali[i].index=i;
????????ali[i].onmouseover=function()?{
????????????for(var?i=0;i<ali.length;i++){
????????????????ali[i].className="";
????????????}
????????????this.className="active";
????????????for(var?j=0;j<adiv.length;j++){
????????????????adiv[j].className="hide";
????????????}
????????????adiv[this.index].className="show";
????????}
????}
</script>
</body>