-
window.onload=function(){ var p =document.getElementById("menu").getElementsByTagName("p"); var ul = document.getElementById("menu").getElementsByTagName("ul"); if(p.length=ul.length){ for(i=0;i<p.length;i++){ p[i].id=i; p[i].onclick=function(){ if(ul[this.id].style.display=="block"){ ul[this.id].style.display="none" } else{ ul[this.id].style.display="block" } } }}}查看全部
-
.box{border:5px solid red;width: 100px;height: 100px;} #box{border:#3e3;} 這么寫,并不是改變box的顏色,而是下面的樣式覆蓋了上面的,border的5px 和 solid都會清除查看全部
-
用that把this代表的變量引用到setTimeout定時器中查看全部
-
測試下查看全部
-
tab就是控制兄弟元素查看全部
-
timer=setInterval(function(){ times--; send.value=times+"秒后重試"; send.disabled=true; if(times<=0){ clearInterval(timer); send.value="發送驗證碼"; send.disabled=false; times=60; } },1000)查看全部
-
setInterval()的使用方法查看全部
-
<script type="text/javascript"> window.onload=function(){ var menu=document.getElementsByTagName("munu"); var tit=document.getElementsByTagName("p"); var lis=document.getElementsByTagName("ul");// 將所有點擊的標題和要顯示隱藏的列表取出來 if(tit.length==lis.length){ for(var i=0;i<tit.length;i++){ tit[i].id=i; tit[i].onclick=function(){ // 遍歷所有要點擊的標題且給它們添加索引及綁定事件 if(lis[this.id].style.display=='block'){ lis[this.id].style.display='none'; } else{ lis[this.id].style.display='block'; } // 獲取點擊的標題上的索引屬性,根據該索引找到對應的列表 // 判斷該列表,如果是顯示的則將其隱藏,如果是隱藏的則將其顯示出來 } } } }查看全部
-
setInterval()查看全部
-
setTimeout()查看全部
-
Tab選項卡的類型查看全部
-
對老師講的內容進行封裝,是最簡單的辦法.....偷個懶.....午休,下午繼續看:-)查看全部
-
</style> <script type="text/javascript"> window.onload=function(){ var ps=document.getElementById('menu').getElementsByTagName('p'); var uls=document.getElementById('menu').getElementsByTagName('ul'); if(ps.length!=uls.length){ return; }else{ for(var i=0;i<ps.length;i++){ ps[i].id=i; ps[i].onclick=function(){ for(var j=0;j<ps.length;j++){ uls[j].style.display='none'; } uls[this.id].style.display='block'; } } } // 將所有點擊的標題和要顯示隱藏的列表取出來 // 遍歷所有要點擊的標題且給它們添加索引及綁定事件 // 獲取點擊的標題上的索引屬性,根據該索引找到對應的列表 // 判斷該列表,如果是顯示的則將其隱藏,如果是隱藏的則將其顯示出來 } </script>查看全部
-
input 不支持enabled屬性。所以一般用disabled。 js用法:object.disabled=true(禁用),object.disabled=false(可用)。 HTML用法:disabled="disabled" jq用法:object.attr("disabled",true) 設置按鈕是否為禁用時,send.disabled=true; send.disabled=false; true和false不能加引號!true和false不能加引號!true和false不能加引號!否則值永遠為真。 也可用send.setAttribute('disabled','disabled'); 或send.removeAttribute('disabled');查看全部
-
this.id問題。setTimeOut和setInterval都是window對象,因此需要將window對象外面的this對象賦值給一個變量引用。在window對象里就可以用這個變量了。查看全部
舉報
0/150
提交
取消