Написал а потом решил сам проверить. Странно переменная (о) почему то
не несёт информации. Вот так работает чётко:
<html>
<head>
<script>
function timer(){
var o=document.getElementById('a'); o.innerHTML--;
var a=document.all('a').innerHTML;
if(a=="0"){document.all('a').innerHTML=20;return ;};
setTimeout(timer,1000); }
</script>
</head>
<body >
<div id="a">20</div>
<input type= "button" style="position:absolute; top:340; left:235;" onClick=timer()>
</body>
</html>
|