Ajouter un événement au gestionnaire
Bonsoir,
J'ai un problème lors de l'ajout d'un événement avec prototype. Voila mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<script type="text/javascript" src="prototype.js"></script>
<script type="text/javascript">
Event.observe(window, 'load', init);
function init(event)
{
alert('lol');
Event.observe($('para'), 'clik', clickpara);
}
function clickpara(event)
{
alert('bonjour');
$('para').firstChild.nodeValue = 'bonjour';
}
</script>
</head>
<body>
<p id="para">lol</p>
</body>
</html> |
Le code rentre bien dans ma fonction init, donc j'ai bien un 'lol' qui s'affiche, mais lors du click sur para rien ne s'affiche, d'où peut venir le problème ?
Merci d'avance .
PS : Je sais que c'est moche de mettre le JS dans le html, mais je l'ai fait pour tester si le problème venait pas du fichier extérieur.