onclick directement dans la balise OK, dans un fichier .js KO
Bonjour(soir) à tous, désolé pour ce titre minable mais je n'avais pas une grande inspiration.
J'ai un petit soucis, quand je fais quelque chose comme ça :
Code:
1 2 3 4 5 6 7 8 9
| <html>
<body>
<div id="kikou" onclick="alert('hello')">
Bonjour tout le monde
</div>
</body>
</html> |
Pas de problème, quand je clique sur "Bonjour tout le monde" ça m'affiche "hello", mais quand je fais ceci :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
<html>
<head>
<script type="text/javascript">
document.getElementById('kikou').onClick = alert('hello');
</script>
</head>
<body>
<div id="kikou">
Bonjour tout le monde
</div>
</body>
</html> |
ça me fait un "hello" au moment du chargement de la page, mais plus quand je clique.
Ma question est donc : Comment faire pour définir un onClick sans le mettre directement dans le code HTML ?
Merci d'avance,
iLUV