Bonjour,
le problème est connu je crois, il s'agit de la différence d'interprétation de :
Ou
Par IE ou les autres navigateurs.
Je ré expose la chose, dans
On va bien pouvoir faire avec IE
Mais avec les autres navigateurs du fait du retour de chariot dans le code html il faudra :
Alors je me demandais s'il y avait une méthode un peu éprouvée pour atteindre ce premier enfant direct pour tous les navigateurs.
Merci d'avance
Modifié par Christian Le Bouler (05 Jul 2007 - 22:56)
le problème est connu je crois, il s'agit de la différence d'interprétation de :
element.firstChild
Ou
element.childNode[0]
Par IE ou les autres navigateurs.
Je ré expose la chose, dans
<div id="identifiant_div">
<hn id="identifiant_a_trouver"></hn>
... etc...
</div>
On va bien pouvoir faire avec IE
var id_a_trouver = document.getElementById('identifiant_div').firstChild.id;
// Ou bien
var id_a_trouver = document.getElementById('identifiant_div').childNode[0].id;
Mais avec les autres navigateurs du fait du retour de chariot dans le code html il faudra :
var id_a_trouver = document.getElementById('identifiant_div').childNode[1].id;
Alors je me demandais s'il y avait une méthode un peu éprouvée pour atteindre ce premier enfant direct pour tous les navigateurs.
Merci d'avance
Modifié par Christian Le Bouler (05 Jul 2007 - 22:56)