可以用startCount();直接調(diào)用函數(shù)嗎?為什么沒作用
<!DOCTYPE?HTML> <html> <head> <meta?http-equiv="Content-Type"?content="text/html;?charset=utf-8"> <title>計(jì)時(shí)器</title> </head> <script?type="text/javascript"> ??var?num=0; ??function?startCount()?{ ????document.getElementById('count').value=num; ????num=num+1; ????setTimeout("startCount()",1000) ??} ??startCount(); </script> </head> <body> <form> <input?type="text"?id="count"?/> </form> </body> </html>
2015-12-18
在 body前面加個(gè)onload="startCount()"
2015-12-17
js執(zhí)行的時(shí)候input還沒有加載,因此取不到值報(bào)錯(cuò)