Javacript: document.getElementById

j’ai un script où un item html est appelé par document.getElementById(‘xxx’) mais n’existe pas forcément (le contenu est généré dynamiquement). Il y a un moyen en js de détecter ca sans se prendre une erreur js en pleine gueule?

Tu fais :

var x = document.getElementById("monTruc"); if (x) { // Ici, le code dans le cas où l'objet a été trouvé. ... }

Edit :
En gros, il ne faut pas faire :

mais :

var x = document.getElementById("xxx"); if (x) { x.style.visibility = true; }

Conseil: Je te conseille d’utiliser Prototype pour gérer plus facilement le Javascript.
Dans ton cas, tu n’auras qu’à écrire :

var x = $("xxx"); if (x) { x.style.visibility = true; }
et il existe plein d’autres “raccourcis” et autres fonctions super utiles.

Ou encore

if(!document.getElementById("xxx") return false; au début de ta fonction