voila, j'ai une page HTML comme ceci:
Code : Tout sélectionner
<div class="image" id="image0"> </div>Code : Tout sélectionner
var image = document.getElementById('image0');Voila, merci
Code : Tout sélectionner
<div class="image" id="image0"> </div>Code : Tout sélectionner
var image = document.getElementById('image0');
<script language="javascript">
alert (document.getElementById('image0')); // renvoi null ou undefined
</script>
<div class="image" id="image0"> </div>
<script language="javascript">
alert (document.getElementById('image0')); // renvoi [object]
</script>
Edit : humpf.. grilled
<script language="javascript">
function maFonction() {
alert (document.getElementById('image0'));
}
</script>
<div class="image" id="image0"> </div>
<script language="javascript">
maFonction(); // affiche [object]
</script>
le getElementById est spécifié avant la balise, mais comme il n'est exécuté par l'appel à la fonction qu'après la déclaration du div, il sera bien défini