Variablenübergabe und Arrays
Philipp Lenz
- javascript
Hallo,
ich habe nun eine Variablenübergabe hinbekommen zwischen Mutter und Kindsfenster, also so:
Mutterfenster:
<html>
<body>
<form name="meinForm">
<input type="text" name="datum" />
<a href="calendar.php?id=5&f=0" target="_blank">Kalender</a>
</form>
</body>
</html>
Im Kindsfenster steht dann u. a.:
<A HREF='#' onClick="self.opener.document.datum.value='$i.$monat.$jahr';window.close();">$i</A>
Funktioniert so wunderbar, nun stellt sich aber das Problem, das ich das Script aus mehren Links aufrufen werde und verschiedene <input> Felder füllen will, aber alle individuell, also möchte ich Arrays:
Mutterfenster:
<html>
<body>
<form name="meinForm">
<input type="text" name="datum[0]" />
<a href="calendar.php?id=5&f=0" target="_blank">Kalender</a>
<br />
<input type="text" name="datum[1]" />
<a href="calendar.php?id=5&f=1" target="_blank">Kalender</a>
</form>
</body>
</html>
Kindsfenster:
<A HREF='#' onClick="self.opener.document.meinForm["datum["$f"]"].value='$i.$monat.$jahr';window.close();">$i</A>
Aber so bekomme ich es nicht hin, also die Input Felder im Array anzusprechen...