已采納回答 / RazorE
我覺得你的onclick并沒傳參數進去,所以會是undefine,寫個add3(1,2,3),把參數帶到函數里執行,才會有值,順便把函數下面的直接調用去掉
2019-10-30
已采納回答 / 慕仰1008517
這句代表的意思是【x不存在且x的節點類型不為1】的時候x不存在指x的值為null,x的節點類型不為1的時候指節點類型不為元素節點這句話可以拆開看x != 1 &&?x.nodeType!=1x != 1? =>? x不等于1,即x不存在x.nodeType!=1? =>? x的nodeType不為1,x的節點類型不為元素節點當兩者都達成進入循環關于節點類型 1,2,3...等數字分別指代什么可以參考下圖<...圖片...>
2019-10-29
已采納回答 / 慕容4342591
? #tabs ul li .on{border-top:2px saddlebrown solid;border-bottom:2px solid #fff ;}這一行中li和.on之間有空格,刪掉空格好像就可以了
2019-10-29
已采納回答 / qq_膚白貌美大長腿_0
<script?type="text/javascript"&t; ????//獲取顯示秒數的元素,通過定時器來更改秒數。 ????let?num?=?document.getElementById("num"); ????let?i=5; ????let?timer?=null; ????timer?=?setInterval(()=&his?{...
2019-10-27
已采納回答 / 曉之蛇
mydate.getDay()返回的是0,1,2,3,4,5,6的數字0代表周天,返回的數字可以作為weekday[]這個數組的索引(下標)比如今天星期五,weekday[mydate.getDay()] 就是weekday[5],取下標為5的數組的值 - 星期五。參考代碼<...code...>
2019-10-25
已采納回答 / qq_慕慕947699
<...code...>然后如果你要看setIterval的寫法可以參考我上一個回答,setTimeout:是從現在算起多少ms后運行該代碼(只運行一次),執行完銷毀重新創建,至始至終只有一個存在setInterval:是每隔多少ms運行一次代碼,這個代碼會不斷的執行的,不清楚繼續使用會出現出現多個定時器一起計時
2019-10-10
已采納回答 / ly今夕何夕
prompt里你輸入的不管是數字還是其他符號,它都會當成字符串的類型,如果你實在想要用prompt的話, 你可以使用字符串轉換成int的方法?不過只能轉化被當成?字符串的純數字(如:var?num=“...
2019-10-05
已采納回答 / Gixgine
window.onload我是這么理解的:在整個頁面html和css加載完成后再執行里面的代碼,如果不加載完頁面先執行代碼里面就可能獲取不到標簽然后報錯,onmouseover就是一個響應事件,綁定在a【i】上就是你鼠標經過a【i】就會執行里面的代碼,具體經過a【i】里面哪個元素會響應靠this.index來綁定,this就是誰調用他他指向誰,比如說a【i】.onmouseover,然后你鼠標經過了第一個元素,這時候this就是a【0】.
2019-09-29