von stumpy666 |
<form method="post" NAME="insert" action="<?php echo $PHP_SELF ?>">
<select name="land" >
<option value="Deutschland">Deutschland</option>
<option value="England">England</option>
</select>
<input type="text" name="land_result">Hier muss Deutschland oder England stehen>
</form>
Das ist mal ein kleiner Auszug... wie baut man da hetzt das 2. Formular ein? das mit dem Input hidden hab ich nicht ganz verstanden.. ich muss das ergebnis sichtbar haben.. |
von Adrian |
erstell noch ein 2. formular mit einem hidden input und keinem submitbutton.
dann machst du ins onchange das hier hein:
onchange="document.hiddenformular.sprache.value=this.options[this.selectedIndex].value;document.hiddenformular.submit();" |
von stumpy666 |
Ich hab ein Formular mit Select-Feld, dort wird ein Land ausgesucht. Nun soll ein Feld weiter die Landesvorwahl in Abhängigkeit vom Land stehen. Normalerweise würde ich hier mit OnChange ="document.diesesformular.submit()" abschicken, so dass ich die variable für mein Inputfeld bekomme und ich dementsprechend eine Datenbankabfrage mache könnte. Das ist so kein Problem. Nur kann ich auf dieser Seite nur 1x die Submit funktion für das ganze Formular benutzen, da sich die Seite nach "submit" wieder selbst aufruft und ich eine if ($submit) Anweisung habe, die dann meinen Datenbankeintrag vornimmt. Bringt mir aber wenig, wenn ich nur die Variabel von meinem Select-Feld Submite... ich hoffe jemand kann mir hier folgen |
|