J'ai une page web où il y a une zone de texte dans une iframe. J'ai besoin de lire la valeur de cette zone de texte à partir de sa page enfant JavaScript. Actuellement, en utilisant window.parent.getelementbyID().value
dans le JavaScript, je suis en mesure de récupérer les valeurs de tous les contrôles de la page parente, à l'exception de la zone de texte dans l'iframe.
L'identifiant et le nom du cadre de ma page parent changent au moment de l'exécution, nous ne pouvons donc pas utiliser l'identifiant et le nom du cadre comme référence.
2 votes
Duplicata exact : stackoverflow.com/questions/1451208
0 votes
@archana : La réponse de RaYell stackoverflow.com/questions/1451208/1451455#1451455 comprend un commentaire de la première fois où vous avez posé cette question. Si vous ne connaissez pas l'identifiant ou le nom du cadre, vous pouvez utiliser la méthode suivante
document.frames[0].document.getElementById()
(ou un autre index si ce n'est pas le premier<iframe>
sur la page.1 votes
Duplicata possible de Accéder aux éléments iframe en JavaScript