請(qǐng)幫我看看我的定時(shí)器哪里出錯(cuò)了,感激不盡
<!DOCTYPE?HTML> <html> <head> <meta?http-equiv="Content-Type"?content="text/html;?charset=utf-8"> <title>定時(shí)器</title> <script?type="text/javascript"> ??var?attime,h,m,s; ??function?clock(){ ????var?time=new?Date();???? ????h=time.getHours(); ????m=time.getMinutes(); ????s=seconds.getSeconds(); ????var?week=["星期日","星期一","星期二","星期三","星期四","星期五","星期六"]; ????attime=?h+":"+m+":"+s+":"+week[time.getDay()]?; ????document.getElementById("clock").value?=?attime; ??} ?? ???var?int=setInterval(clock,100); </script> </head> <body> <form> <input?type="text"?id="clock"?size="50"??/> </form> </body> </html>
還有就是我看了下這位同學(xué)的答案,為什么他的setInterval沒(méi)有寫間隔時(shí)間也可以運(yùn)行,不是說(shuō)必須要寫的嗎?
<!DOCTYPE?HTML> <html> <head> <meta?http-equiv="Content-Type"?content="text/html;?charset=utf-8"> <title>定時(shí)器</title> <script?type="text/javascript"> ??var?attime,hh,mm,ss,ww,xx; ??function?clock(){ ????var?time=new?Date();? ????hh=time.getHours(); ????mm=time.getMinutes(); ????ss=time.getSeconds(); ????if(mm<10){hh="0"+mm}; ????if(hh<10){hh="0"+hh}; ????if(ss<10){ss="0"+ss}; ????var?week=["星期日","星期一","星期二","星期三","星期四","星期五","星期六"] ????ww=time.getDay() ????xx=week[ww] ????attime=?hh+":"+mm+":"+ss+xx; ????document.getElementById("clock").value?=?attime; ??} ??var?int=setInterval(clock) </script> </head> <body> <form> <input?type="text"?id="clock"?size="50"??/> </form> </body> </html>
2016-03-30
原來(lái)是s=seconds.getSeconds();寫錯(cuò)了,,,找了一個(gè)小時(shí)……Dreamweaver也沒(méi)有給我報(bào)錯(cuò),郁悶,看來(lái)還是小細(xì)節(jié)沒(méi)處理好