ASP.Net MVC 學習筆記
<html>
<body>
<button onclick="test()">Click Me</button>
<a id="testlable1">yyyy/MM/dd hh:mm:ss</a>
</body>
</html>
<script>
<!--設定一個myVar 的變數存放timer-->
var myVar;
<!--當使用者按下"Click Me"時啟動timer-->
function test()
{
<!--呼叫第一次函式-->
myVar = setTimeout(Start_time, 1000);
}
<!--寫入時間的函式-->
function Start_time()
{
var d = new Date();
document.getElementById("testlable1").innerHTML = d.toLocaleTimeString();
<!--在一秒後再執行 使之變成loop-->
myVar = setTimeout(Start_time, 1000);
}
<!-- setTimeout 如果在獨立函式中會址執行一次,如果在script中才會無限執行 -->
</script>