時計です。ボタンを押すと止まります。setIntervalを使って、1000ミリ秒ごとに書き換えています。
HTML
<div id="result"></div> <input type="button" value="時計の停止" onclick="clearInterval(timer)">
window.onload = function() { timer = window.setInterval( function() { var dat = new Date(); document.getElementById('result').innerHTML = dat.toLocaleTimeString(); }, 1000);}