タイマーを作る。

取り急ぎ必要になったので

  • JavaScriptの変数のスコープをあまり理解できてないことに気づいてしまった。
<script>
window.onload = function(){
	init();
}
function init(){
	document.time.sec.value=10;
}

var id = setInterval(test, 1000);

function test(){
	var nokori = document.time.sec.value;
	if(nokori == 0){
		clearInterval(id);
		alert('Over!');
		return false;
	} else {
		document.time.sec.value = nokori - 1;
	}
}	


</script>
<form name="time">
<input type="text" name="sec">
</form>