Ich habe ein Formular in dem sich unter Anderem ein Kalenderfeld (INPUT datum_ae) befindet. In einem iframe möchte ich den zugehörigen Kalender ein- und ausblenden. Bei Klick auf den einen der Button (akt_tag) soll das entsprechende Datum als value nach Input (datum_ae) geschrieben werden. Leider bekomme ich das mit dem JavaScript, welches ich geschrieben habe, nicht hin. Was mache ich falsch?
<html>
<head>
<title>test</title>
</head>
<body>
<script type="text/javascript">
function aendern_datumfeld (wert) {document.getElementById('datum_ae').innerHTML.val ue = wert;}
</script>
<FORM action="." method="post" name="datum" id="datum">
<input name="datum_ae" id="datum_ae" value="24.08.2010" />
<iframe id='kalender' src="kalender.php?datum=24.08.2010"></iframe>
</FORM>
</body>
</html>
Die kalender.php Datei sieht so aus. Ich habe sie ein wenig abgespeckt (nur zwei Button um den Leser nicht zu langweilen). Hier gibt es halt so viel Button wie Tage im Monat.
<html>
<head>
<title>test</title>
</head>
<body>
<DIV id="kalender">
<FORM action="kalender.php" method="post">
<INPUT type="submit" onclick="javascript:aendern_datumfeld('25.08.2010' )" name="akt_tag" vspace="0" value="25.08.2010" />
<INPUT type="submit" onclick="javascript:aendern_datumfeld('26.08.2010' )" name="akt_tag" vspace="0" value="26.08.2010" />
</FORM>
</DIV>
</body>
</html>
<html>
<head>
<title>test</title>
</head>
<body>
<script type="text/javascript">
function aendern_datumfeld (wert) {document.getElementById('datum_ae').innerHTML.val ue = wert;}
</script>
<FORM action="." method="post" name="datum" id="datum">
<input name="datum_ae" id="datum_ae" value="24.08.2010" />
<iframe id='kalender' src="kalender.php?datum=24.08.2010"></iframe>
</FORM>
</body>
</html>
Die kalender.php Datei sieht so aus. Ich habe sie ein wenig abgespeckt (nur zwei Button um den Leser nicht zu langweilen). Hier gibt es halt so viel Button wie Tage im Monat.
<html>
<head>
<title>test</title>
</head>
<body>
<DIV id="kalender">
<FORM action="kalender.php" method="post">
<INPUT type="submit" onclick="javascript:aendern_datumfeld('25.08.2010' )" name="akt_tag" vspace="0" value="25.08.2010" />
<INPUT type="submit" onclick="javascript:aendern_datumfeld('26.08.2010' )" name="akt_tag" vspace="0" value="26.08.2010" />
</FORM>
</DIV>
</body>
</html>
Comment