Dans ma page, je crée des champ du genre, à partir d'éléments récupérés dans une base de données:
Dans le script, je parcours l'ensemble de ces éléments afin de les traiter, mais d'abord je dois vérifier qu'ils existent bel et bien. J'ai donc essayé ceci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <input type="hidden" id="monId" value="maValeur" />
Le traitement marche lorsque l'id existe, par contre dès qu'il tombe sur un id qui n'existe pas, il bloque. C'est bizarre, parce que ça devrait marcher...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 var test = document.getElementById("monId"); if(test!=null){ //je fais le traitement }
Quelqu'un a une idée?
Partager