Paul: ifames

Moin,
ich möchte von einem iframe auf ein anderes iframe zugreifen.
Folgendes klappt nicht:

parent.iframeName.document.getElementById('name').checked = true

Paul

  1. ich möchte von einem iframe auf ein anderes iframe zugreifen.
    Folgendes klappt nicht:

    D.h. genau?

    parent.iframeName.document.getElementById('name').checked = true

    Welche Werte erhälst du für:
    parent
    parent.iframeName
    parent.iframeName.document
    parent.iframeName.document.getElementById('name')

    Struppi.

    --
    Javascript ist toll (Perl auch!)
    1. Welche Werte erhälst du für:
      parent
      parent.iframeName
      parent.iframeName.document
      parent.iframeName.document.getElementById('name')

      Hallo,
      parent ergibt objekt
      parent.iframeName ergibt Fehler (parent.iframeName has no properties)

      Das Iframe erstelle ich dynamisch. Vielleicht deshalb...

      1. Welche Werte erhälst du für:
        parent
        parent.iframeName
        parent.iframeName.document
        parent.iframeName.document.getElementById('name')

        Hallo,
        parent ergibt objekt
        parent.iframeName ergibt Fehler (parent.iframeName has no properties)

        Das kann nicht sein.

        Wenn parent ein Objekt ist, kannst du auch undefinierte Werte ansprechen.

        Es sei denn, die Seiten liegen auf unterschiedlichen Domains, dann kannst du mit JS das Frame gar nicht ansprechen, aber dann wäre die Fehlermeldung eine andere

        Struppi.

        --
        Javascript ist toll (Perl auch!)
  2. Moin,

    ich möchte von einem iframe auf ein anderes iframe zugreifen.
    Folgendes klappt nicht:

    parent.iframeName.document.getElementById('name').checked = true

    Was erhälst du als Fehlerbezeichnung?
    Ich hatte auch schon probleme mit iframes. Am sichersten ist, wenn du im ziel-iframe eine Funktion machst, die enthält

    document.getElementById('name').checked = true;

    und im start-iframe diese Funktion dann aufrufst.