context: lancer une fonction javascript depuis un click type 'onClick'


pour une page :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
<html>
	<head>
		<title>test</title>
	</head>
	<body>
		<input type="checkbox" id="coche" name="coche"> test
		<script> lancer() ; </script>
	</body>
 
</html>

avec lancer()=
Code : Sélectionner tout - Visualiser dans une fenêtre à part
document.getElementById('coche').addEventListener("click", function(){return alert("test");}, false);
ou
Code : Sélectionner tout - Visualiser dans une fenêtre à part
document.getElementById('coche').setAttribute("onclick", 'alert("test")');
ça marche parfaitement sous FFX.

Sous IE7 ça ne marche pas et j'ai une erreur JS à l'affichage de la page. Si je rafraichit la page, l'erreur s'efface mais ça ne marche toujours pas.


Quelqu'un aurait il une idée d'où peut venir le problème ?