Pourquoi ? Et bien, il faut savoir que cette méthode n'est pas supportée par tous les navigateurs (les anciens par exemple) mais aussi que cette méthode ne fonctionne simplement pas dans certain cas.
Après de nombreuse recherche sur internet, j'ai cumuler les astuces pour que cela fonctionne dans tout les cas.
Le résultat ? Une simple fonction JavaScript.
// Recherche un element par son ID suivant le navigateur function getElement(id) { if (document.getElementById) { return document.getElementById(id) ; } else if (document.all) { return window.document.all[id] ; } else if (document.layers) { return window.document.layers[id] ; } return null ; }
Aucun commentaire:
Enregistrer un commentaire