想把這個(gè)代碼改成回調(diào)函數(shù)的形式oBtn1.onclick=function(){ oDiv1.style.display='inline-block'; setTimeout("document.getElementById('div1').style.display = 'none';", 5000)}改成這樣沒(méi)有任何反應(yīng)也沒(méi)有報(bào)錯(cuò)oBtn1.onclick=function(callback){ oDiv1.style.display='inline-block'; var callback = function (){ document.getElementById('div1').style.display='none'; } setTimeout(callback(),5000);}別人說(shuō)改成這樣 試了一下還是不行 也是沒(méi)有反應(yīng) 那么應(yīng)該怎么改呢?var callback = function (){ document.getElementById('div1').style.display='none'; } oBtn1.onclick=doClick(callback);function doClick(callback){ oDiv1.style.display='inline-block'; setTimeout(callback(),5000); }
回調(diào)函數(shù)這個(gè)應(yīng)該怎么寫(xiě)??
慕哥9229398
2019-03-13 17:19:19