2009-09-21 16 views
45

Ich habe eine Webseite, wo es einen Texbereich in einem Iframe gibt. Ich muss den Wert dieser Textarea von seiner Kindseite Javascript lesen. Derzeit kann ich mit Hilfe von window.parent.getelementbyID().value im Javascript Werte aller Steuerelemente auf der übergeordneten Seite abrufen, mit Ausnahme der Textfläche im Iframe.Wie kann ich auf Iframe-Elemente mit Javascript zugreifen?

Die Frame-ID und der Frame-Name in meiner Parent-Seite ändert sich in der Laufzeit, daher können wir den Frame-ID/Frame-Namen nicht als Referenz verwenden.

+1

Genaues Duplikat: http://stackoverflow.com/questions/1451208 –

+0

@archana: RaYell Antwort http://stackoverflow.com/questions/1451208/1451455#1451455 enthält einen Kommentar aus dem ersten Zeit, die Sie diese Frage gestellt haben. Wenn Sie die Frame-ID oder den Namen nicht kennen, können Sie 'document.frames [0] .document.getElementById()' (oder einen anderen Index verwenden, wenn es nicht der erste '