為什么不能直接調(diào)用startCount?
<!DOCTYPE?HTML> <html> <head> <meta?http-equiv="Content-Type"?content="text/html;?charset=utf-8"> <title>計(jì)時(shí)器</title> <script?type="text/javascript"> ??var?num=0; ??function?startCount()?{ ????document.getElementById('count').value=num; ????num=num+1; ????setTimeout(startCount,1000); ??} </script> </head> <body> <form> <input?type="text"?id="count"??/> </form> </body> </html>
2019-10-17
會(huì)報(bào)錯(cuò)的,執(zhí)行到
的時(shí)候,還沒有加載 input 標(biāo)簽,getElementById 會(huì)報(bào)錯(cuò)。
可以自己寫一個(gè)本地 html 然后看下 console 的信息。
2019-10-10