Bonjour,
J'ai décider de créer une iframe quand on clique sur un bouton.
Mais je souhaiterais acceder à un element de la page contenu dans l'iframe.


Donc pour faire simple je créé l'iframe comme ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
var ifr = document.createElement('iframe');
ifr.src= lien;
ifr.id='selection_adherent1';                           
 
window.parent.document.getElementById('design').appendChild(ifr);

Donc dans la page appelé se trouve un élément qui a comme id : design2
J'essai de le trouver comme ça mais ça ne marche pas

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
 if(window.parent.document.getElementById('selection_adherent1'))
                                {
                                    alert('selection_adherent1 a été trouvé');
                                    var test=window.parent.document.getElementById('selection_adherent1');
                                    if(test.document.getElementsById("design2"))
                                        alert('design2 a été trouvé');
 
                                }
Il me trouve bien l'element "selection_adherent1" qui est mon iframe mais il ne trouve pas design2 qui se trouve dans l'iframe.


Si vous avez une solution je suis preneur. Merci d'avance.