element pas atteignable par l'ID après chargement (Internet Explorer)

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : element pas atteignable par l'ID après chargement (Internet Explorer)

element pas atteignable par l'ID après chargement (Internet

par gratteur » 22 avr. 2008, 18:13

bonjour a tous !

Est-ce que sais comment atteindre un noeud dom par son ID, étant contenu dans un morceau de code chargé dynamiquement avec AJAX ?

Voici comment je procède

1)
tout d'abord je charge un morceau de code avec AJAX (j'utilise YUI).
divElement.innerHTML = o.responseText;

le response text qui à été recu contient ceci :

<script type="text/javascript "id="init">
java script...
</script>


2) j'essaye d'acceder au div qui à été ajouté au document comme ceci :
var initElem = document.getElementById("init");

et la sous FIREFOX ca marche, par contre, sous IE, initElem = null, car getElementById n'arrive pas a atteindre l'élément nouvellement ajouté par son ID.

quelqu'un aurait une solution ??

merci infiniment !
Fabrice