Pourquoi refButton
obtient null
dans le code JavaScript suivant?JavaScript getElementByID() ne fonctionne pas
<html>
<head>
<title></title>
<script type="text/javascript">
var refButton = document.getElementById("btnButton");
refButton.onclick = function() {
alert('I am clicked!');
};
</script>
</head>
<body>
<form id="form1">
<div>
<input id="btnButton" type="button" value="Click me"/>
</div>
</form>
</body>
</html>
Ou envisagez d'utiliser Prototype, JQuery ou un autre package pour gérer l'événement DOM ready. –
Je ne pense pas qu'il a besoin d'importer une bibliothèque entière juste pour l'événement DOM prêt. ;) –
@Paul - bon point. @JMSA L'événement DOM ready se déclenche AVANT que toutes les images soient téléchargées et APRÈS tous les scripts et que la page a été téléchargée. Par conséquent, l'événement DOM ready se déclenche avant l'événement window.onload. :) – jaywon