TheVoid: Addressieren von Formular-Element aus Iframe heraus.

Beitrag lesen

Hallo TheVoid,

Dein Problem hat doch mit Javascript zu tun, dann poste auch bitte den HTML-, bzw. Javascript-Code, kein PHP.

Gruß,

Dieter

Hallo Dieter,

Ok, ich werds mal versuchen, ist nur ein wenig verschachtelt...
also hier der Code, der "Eltern"-Datei:

<form action="index.php?show=4" name="terminvergabe" method="post">
<!-- unwichtiger Anfang -->
Welche Art der Untersuchung?<br />
<select size="5" name="untersuchung[]" multiple><option value="0">Besprechung</option><option value="7">Blutentahme</option><option value="3">Ultraschall der Bauchorgane</option><option value="4">Ultraschall des Herzens</option><option value="5">Ultraschall der Halsgefäße</option><option value="6">Ultraschall der Schilddrüse</option><option value="8">EKG</option><option value="9">Belastungs-EKG</option><option value="10">Langzeit-EKG</option><option value="1">Magenspiegelung</option><option value="2">Darmspiegelung</option><option value="11">Langzeitblutdruckmessung</option><option value="12">Gesundheitsuntersuchung</option><option value="13">Krebsvorsoge</option></select><br />
Mehrere Einträge können durch Halten von "STRG" (Windows) / "Befehlstaste" (Macintosh) und  Klicken ausgewählt werden. <br /><br />

<!-- hier das Iframe -->
<iframe src="inc/termin/terminauswahl.php" width="320px" height="260px" name="Terminauswahl" scrolling="no" frameborder="0">Ihr Browser kann leider keine Frames anzeigen. Bitte installieren Sie die Neuste Version ihres Browsers</iframe><br /><br />

<!-- hier das input, in das der Inhalt aus dem Iframe geschrieben werden soll -->
<input class="zeit" name="zeit" type="text" readonly="readonly" value="Termin auswählen" /><br /><br />

<!-- jetzt der restliche murks -->
Uhrzeit: <select name="uhrzeit" class="breite_select"><option value="0">egal</option><option value="1">8.00 - 10.00 Uhr</option><option value="2">11.00 - 13.00 Uhr</option><option value="3">15.00 - 18.00 Uhr</option></select><br /><br />
oder <input name="tegal" type="checkbox" value="1" />Termin egal<br />
<input type="submit" value="Anfrage abschicken!" />
</form>

So jetzt hier der Code aus dem Iframe:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
       "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Termin auswahl Tabelle</title>
<link rel="stylesheet" type="text/css" href="../../styles.css"
</head>
<body style="background-color:#D3E1F4">
<form name="kalender">
<input type="button" class="tag" value="2" name="2" onclick="top.document.forms.zeit.value='Dienstag, 2. Juli 2007'" />
</form>
</body>
</html>

Der value des Buttons wird über PHP errechnet und eingefügt.