Vérifier si un élément existe grâce à son id
Dans ma page, je crée des champ du genre, à partir d'éléments récupérés dans une base de données:
Code:
1 2
|
<input type="hidden" id="monId" value="maValeur" /> |
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:
1 2 3 4 5
|
var test = document.getElementById("monId");
if(test!=null){
//je fais le traitement
} |
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...
Quelqu'un a une idée?