Pourquoi quand je fais un alert
de la valeur (voir ci-dessous) il renvoie null
? Quand un élément avec cet ID existe?Pourquoi mon élément est-il nul?
// make reference to divs
var countdown_timer = document.getElementById("countdown_timer");
var countdown_image = document.getElementById("countdown_image");
// For element manipulation
if (type == 'image') {
var element = countdown_image;
} else if (type == 'timer') {
var element = countdown_timer;
}
alert(countdown_timer);
Le div est comme ci-dessous ..
<div class="timer" id="countdown_timer"></div>
Assurez-vous que vous appelez 'document.getElementById' * après * l'élément concern a été analysé et inséré dans le DOM. – Gumbo
Cela l'a fait merci! :) – Brett
duplication possible de [Pourquoi jQuery ou une méthode DOM telle que \ 'getElementById \' ne trouve pas l'élément?] (Http://stackoverflow.com/questions/14028959/why-does-jquery-or-a- dom-method-tel-comme-getelementbyid-not-find-the-element) – Bergi