ERLEDIGT
NEIN
ANTWORTEN
0
ZUGRIFFE
10945
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
  1. #1
    Registriert seit
    Apr 2002
    Ort
    Ingolstadt
    Beiträge
    2.903
    Wie kann ich ein Formular in einem anderen Frame ansprechen?

    Szenario:
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    
    +---------+----------------+
    |         |                |
    |         |                |
    |         |     frame:     |
    |         |      "x"       |
    | frame:  |                |
    | "nav"   +----------------+
    |         |                |
    |         |                |
    |         |     frame:     |
    |         |      "y"       |
    |         |                |
    +---------+----------------+
    In Frame "x" befindet sich ein Link, welcher das Formular in Frame "y" ausfüllt und abschickt.

    Frameset:
    PHP-Code:
    <html>
    <
    head>
    </
    head>
    <
    frameset cols="450,*">
      <
    frame src="navigation.html" name="nav" scrolling="no">
      <
    frameset rows="50%,50%">
        <
    frame src="x.html" name="x" scrolling="yes">
        <
    frame src="y.html" name="y" scrolling="yes">
    </
    frameset>
    </
    html
    Formular in "y":
    PHP-Code:
    <form name="demo">
      <
    input type="text" name="text1"></input>
    </
    form
    Funktion in Seite "x":
    PHP-Code:
    <script language="JavaScript" type="text/javascript">
    <!--
      function 
    ausfüllen()
      {
        
    parent.x.document.demo.text1.value DemoText;
      }


      function 
    abschicken()
      {
        
    parent.x.document.demo.submit();
      }
    //-->
    </script>
    </head>
    <body>
      <a href="#" onClick="ausfüllen(); return false;"> Ausfüllen </a><br>
      <a href="#" onClick="abschicken(); return false;"> Abschicken </a><br>
    </body> 
    Der Zugriff auf das Formular erfolgt also nach dem Schema
    Code :
    1
    2
    3
    
    "parent.[ZIELFRAME].document.[ZIELFORMULAR].[ZIELELEMENT].eigenschaft" 
    bzw.
    "parent.[ZIELFRAME].document.[ZIELFORMULAR].[ZIELELEMENT].methode()"
    Angehängte Dateien Angehängte Dateien
     

Thema nicht erledigt

Ähnliche Themen

  1. mit jQuery von einem Frame Elemente in anderen Frame beschreiben
    Von deluxeondecks im Forum Javascript & Ajax
    Antworten: 0
    Letzter Beitrag: 04.01.11, 14:16
  2. Div in einem Frame auslesen, aus einem anderen Frame
    Von AktivArne im Forum Javascript & Ajax
    Antworten: 5
    Letzter Beitrag: 13.05.08, 22:39
  3. Antworten: 10
    Letzter Beitrag: 15.04.07, 20:36
  4. Objekt in einem I-Frame ansprechen.
    Von MrPHP im Forum Javascript & Ajax
    Antworten: 1
    Letzter Beitrag: 19.11.03, 23:00
  5. [FL5] Kann man Filme in einem anderen Frame fernsteuern
    Von Johannes Postler im Forum Flash Plattform
    Antworten: 10
    Letzter Beitrag: 17.01.03, 22:05