<div class="codetitle"> <span><a style="CURSOR: pointer" data="21158" class="copybut" id="copybut21158" onclick="doCopy('code21158')"><u>複製程式碼</u></a></span> 程式碼如下:</div> <div class="codebody" id="code21158"> <br><span style="font-size:18px"> <br><span style="white-space:pre"> </span> <br><span style="white-space:pre"> </span> <script language="javascript"> <BR> <span style="white-space:pre"> </script></span> setInterval("test()",1000); <br>function test () <br>{ <br><span style="white-space: pre"> </span>var a= new Date(); <br><span style="white-space:pre"> </span>document.getElementById("time").innerHTML= a; <br> } <br><span style="white-space:pre"> </span> <br><span style="white-space:pre"> </span> <h1 id="time"> <br><span style="white-space:pre"> </span> </h1> <br> <br> <br> <br> </div> <br>不知道setInterval 是什麼意思,所以百度了下。 <br><br>發現是這個意思: <br><br>setInterval() 方法可依照指定的週期(以毫秒計)來呼叫函數或計算表達式。 <br>setInterval() 方法會不停地呼叫函數,直到 clearInterval() 被呼叫或視窗關閉。由 setInterval() 傳回的 ID 值可用作 clearInterval() 方法的參數。 <br><br>w3school 提供的方法為: <br><div class="codetitle"> <span><a style="CURSOR: pointer" data="12873" class="copybut" id="copybut12873" onclick="doCopy('code12873')"><u>複製程式碼</u></a></span> 代碼如下:</div> <div class="codebody" id="code12873"> <br> 代碼如下:<br><br> <br>code是要呼叫的函數,millisec為週期,以毫秒來計算時間<div class="codetitle"><span><a style="CURSOR: pointer" data="90846" class="copybut" id="copybut90846" onclick="doCopy('code90846')"><u></u>複製程式碼</a></span></div> 程式碼如下:<div class="codebody" id="code90846"> <br> <br> <br> <br><br><input type="text" id=" clock" size="35"> <br><script language="javascript"> <BR>var int=self.setInterval("clock()",50) <BR>function clock() <BR>{ <BR> var t=new Date() <BR>document.getElementById("clock").value=t <BR>} <BR></script> <br> <br><button onclick="int= window.clearInterval(int)"> <br>Stop interval</button><br> <br> </div> </div>