JavaScriptによる時計

時計です。ボタンを押すと止まります。setIntervalを使って、1000ミリ秒ごとに書き換えています。

HTML

<div id="result"></div>
<input type="button" value="時計の停止" onclick="clearInterval(timer)">

JavaScript

window.onload = function() { timer = window.setInterval( function() {
  var dat = new Date();
  document.getElementById('result').innerHTML = dat.toLocaleTimeString();
}, 1000);}