
代碼:
!DOCTYPE HTML html head meta http-equiv= Content-Type content= text/html; charset=utf-8 title PHP --下拉框 /title style ul , h2 { padding:0; margin:0; }li { list-style:none; }#list { width:240px; border:1px solid #333; margin:0 auto; }#list .lis {}#list h2 { height:30px; line-height:30px; text-indent:20px; background:yellow; color:#000; }#list .active { background:orange; color:#000; }#list ul { display:none; }#list ul li { line-height:24px; border-bottom:1px solid #333; text-indent:24px; }#list ul .hover { background:pink; } /style script window.onload = function (){ var oUl = document.getElementById( list var aH2 = oUl.getElementsByTagName( h2 var aUl = oUl.getElementsByTagName( ul var aLi = null; var arrLi = []; for(var i=0;i aH2.length;i++){ aH2[i].index=i; aH2[i].onclick = function(){ for(var i=0;i aH2.length;i++){ if(aH2[i] !=this){ aUl[i].style.display= none aH2[i].className= if(this.className== ){ aUl[this.index].style.display= block this.className= active }else{ aUl[this.index].style.display= none this.className= for(var i=0;i aUl.length;i++){ aLi = aUl[i].getElementsByTagName( li for(var j=0;j aLi.length;j++){ arrLi.push(aLi[j]); for(var i=0;i arrLi.length;i++){ arrLi[i]. unction(){ for(var i=0;i arrLi.length;i++){ if(arrLi[i] !=this){ arrLi[i].className= if(this.className== ){ this.className= hover }else{ this.className= /script /head body ul id= list >免費拿去研究吧!更多好的源碼盡在PHP ,關注我們給你好看哦~
相關推薦:
css,js骰子抽獎源碼
html會動的小狗狗源碼
js原聲實現簡單的微信聊天功能
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。
新聞熱點
疑難解答