Всем привет!
Ситуация такая, есть код которой запускает показ времени после нажатия кнопки:
function startTime()
{
var time=new Date();
var h=time.getHours();
var m=time.getMinutes();
var s=time.getSeconds();
var clock=document.getElementById('clock');
clock.innerHTML=h+":"+m+":"+s;
r=setInterval(function(){startTime()},500);
}
<div id="clock"></div>
<button onClick="startTime()">Time</button>
Броузер начинает жрать всю оперативную память, после нажатия на кнопку "Time".
Если убрать кнопку и вставить в body onLoad="startTime()" то все работает как надо, кто-нибудь может подсказать в чем проблема?