2 回答

TA貢獻(xiàn)331條經(jīng)驗(yàn) 獲得超534個(gè)贊
出師表背瘋了吧你……
window.onload代表頁(yè)面加載完成后執(zhí)行的函數(shù),固定格式就是
window.onload = function () {
? // do something
}
在大括號(hào)里面按照正常寫(xiě)代碼的格式寫(xiě)就行了,當(dāng)這貨不存在

TA貢獻(xiàn)6條經(jīng)驗(yàn) 獲得超2個(gè)贊
window.onload=function(){
? ?var num=0;
? ?function startCount(){
? ? ? ?num=parseInt(document.getElementById('count').value);
? ? ? ?num+=1;
? ? ? ?console.log(num);
? ?}
? ?setTimeout(startCount,1000);
}
兄弟,你寫(xiě)的有問(wèn)題啊,首先賦值,num應(yīng)該在左邊,其次,窗體加載完成調(diào)用的函數(shù)不必要命名,setTimeout()調(diào)用startCount直接寫(xiě)成setTimeout(startCount,1000),不要括號(hào),這個(gè)整體不應(yīng)該在startCount( ){ }內(nèi)部調(diào)用啊,這不是相當(dāng)于這個(gè)函數(shù)的執(zhí)行過(guò)程了嗎,這是有毛病的,所以要放外面才起作用,不然會(huì)報(bào)錯(cuò)。
添加回答
舉報(bào)