Salve a tutti, perchè questo codice stampa a video solo 11 e non conta, aggiornando il testo, da 0 a 11?


Codice PHP:
<html>
<
head>
<
title>Test</title>
<
script type="text/javascript">
function 
timer(cont){
var 
msg document.getElementById("msg");
msg.innerHTML=cont;
}
</script>
</head>

<body>
<script type="text/javascript">
for(i=0;i<11;i++){
setTimeout("timer(i)", 1000);
}
</script>
<div id="msg"></div>
</body>
</html>