Appel javascript sur la case à cocher onclick

Je ne comprends pas ce que je fais mal ici. Je veux juste que ma fonction à appeler lorsque je clique sur la case à cocher. Le remplacement de l'appel de la fonction avec alert() œuvres, suis-je le référencement de ma fonction incorrecte?

<html>
<head></head>
<body>

<script type="text/javascript">
function select(a){
    document.getElementById("myDiv").innerHTML=""+a;
}
</script>

<input type="checkbox" onclick="select(1)">

<div id="myDiv">hi</div>

</body>
</html>

Grâce

OriginalL'auteur Dijkstra | 2010-10-05