Hallo zusammen!
Ich möchte ein dynamisches Pulldown für mein Formular machen.
Man wählt zuerst den Monat, dann wird (via javascript) festgelegt, wieviele Tage zur Verfügung stehen.
zB 01 (Jänner) = 31, 02 (Februar) = 28
Mein Code ist folgender:
die javascript-Funktion sieht so aus:
Tja, so wie ich's derzeit versuche geht's schonmal nicht...
Ich kann keine php-Variablen mit javascript füllen (oder doch?).
--> Weiß jemand wie ich das Tages-Pulldown trotzdem dynamisch machen kann?
Vielen Dank für jede Antwort!
Ich möchte ein dynamisches Pulldown für mein Formular machen.
Man wählt zuerst den Monat, dann wird (via javascript) festgelegt, wieviele Tage zur Verfügung stehen.
zB 01 (Jänner) = 31, 02 (Februar) = 28
Mein Code ist folgender:
PHP-Code:
<?
// Pulldown - Monate
$monat = "12";
?>
<form name="geburtstag" action="xxx.php" >
<?
echo "MONATE ";
echo "<select name='month_a' onchange='dynam_tage()'>";
for($i = 1; $i <= $monat; $i++)
{
$tagesliste .= sprintf("<option value=\"%02d\">%02d</option>", $i, $i);
printf("<option value=\"%02d\">%02d</option>", $i, $i);
}
echo "</select>";
// dynamisches Pulldown - Tage
echo "dynamische TAGE ";
echo "<select>";
for($i = 1; $i <= $monat['month_a']; $i++)
{
$tagesliste .= sprintf("<option value=\"%02d\">%02d</option>", $i, $i);
printf("<option value=\"%02d\">%02d</option>", $i, $i);
}
echo "</select>";
echo "
";
echo $mon_array['01'];
echo "
";
?>
</form>
<?
?>
Code:
<script type="text/javascript"> function dynam_tage() { var monat = document.geburtstag.month_a.value; <?= $month_a ?> = monat; } </script>
Ich kann keine php-Variablen mit javascript füllen (oder doch?).
--> Weiß jemand wie ich das Tages-Pulldown trotzdem dynamisch machen kann?
Vielen Dank für jede Antwort!
Kommentar