已采納回答 / qq_星宇冰辰_0
<!doctype html><html><head>? ? <meta charset="UTF-8"><title>Document</title><script type="text/javascript">window.onload=function(){? ?var send=document.getElementById('send'),? ? ? ?times=60,? ? ? ?timer=null;sen...
2015-11-19
已采納回答 / 木刻雪原
node.onlick=function(){????????this;????????timer=setTimeout(function(){?????????????????????????this;????????????????????},500);}例如上面這例子,第一個this 與 第二個 this ?是不同的;第一個 this:指的是node這個對象;第二個 this:指的是setTimerout()這個對象;如果在第一個this后面加上代碼 ?var that=this;就是說把node對...
2015-11-11
已采納回答 / 烽子
外層盒子(一般為div)有固定高寬的時候如果內部內容高寬超出后如果不設置overflow 那么內部元素將溢出,這是我們所不希望的,overflow 有幾種選擇 我們可以讓內部元素超出的部分隱藏 就是這里的hidden ?我們也可以讓內部的元素超出的部分滾動及 ?scroll。<div style="width:100px;height:100px"><img src='...' /></div>,當圖片的高度為200px,寬度為200px的時候,那么我們希望的 只有10...
2015-11-09
已采納回答 / 李曉健
首先要知道這個this是什么 ? 在onmouseover 事件里 ?this就是指當前鼠標所處的元素。this.value就是一個固定的值,如果用i的話就是所有的了,在循環里i的取值是從0到titles.length的。就相把所有的title的style.display='block';
2015-11-04
已采納回答 / pardon110
在window.onload=function(){}里面聲明的變量都是全局變量,唯一區別的是該變量是在文檔結構加載完畢后執行。所以,并非是你所理解的寫在function外面就是全局變量。
2015-10-03
已采納回答 / qq_飛揚_13
在點擊事件前不是聲明了 p[i].id=i;嗎 ? 這個就是把所有p標簽開始添加屬性名為id并且賦值從0開始遞加1; ?而this代表方法的當前對象,比如你鼠標滑過的時第二個對象 this.id就是1?
2015-09-20
已采納回答 / 王醒醒ok
?typeof id? 判斷id的類型,如果是string,就返回該id標識的元素document.getElementById(id),否則,返回該id
2015-08-12
已采納回答 / 九天化宇
$(function(){? ? var P=$('p');//不是真正的數組? ? var UL=$("ul");? ? var pp = Array.prototype.slice.call(P,0);//轉換成數組? ? var active = 0;//全局變量? ? pp.forEach(function(data,index,array){? ? ? data.onclick = function(){? ? ? ? $(UL[index]).slideDown();? ? ? ? if(in...
2015-08-06
最贊回答 / 言楓
這個問題解決了,跟第一行代碼有關function $(id){? ? return typeof id==="string"?document.getElementById(id):id;}這句代碼中的$其實代表的是函數名,所以$("tab-tit").getElementsByTagName("li"),的意思其實是獲取了id為tab-tit下面的所有li,要注意html中有沒定義這個id,確定有的話就不會報“Cannot read property 'getElementsByTagName' of ...
2015-07-29