FORM durch checked RADIO abschicken. Wie?

ChrisPB

Mitglied
Hallo zusammen,

weiß grad einer zufällig, wie ich ein Formular abschicken kann lediglich
durchs anklicken eines Radio-Buttons? :confused:

Im Moment existiert folgende Struktur:

HTML:
<form name="kontakt" method="post" action="index.php?id=###ID###">
  <input type='radio' name='auswahl' value='radio_1'>radio 1
  <input type='radio' name='auswahl' value='radio_2'>radio 2

  <input type="submit" name="Submit" value="Los!">
</form>

Man sollte direkt auf radio 1 oder radio 2 klicken können und die
Funktion des Submit-Buttons sollte ausgeführt werden.

Muchas gracias

PS. Lasst euch von den ### nicht irritieren. Das sind nur Platzhalter in
meinen Templates, die beim Aufruf ersetzt werden.


PPS. Ist es absehbar, dass die Lösung JS beinhaltet? :D
Frage nur, weils in dieses Forum verschoben wurde.
 
Zuletzt bearbeitet:
HTML:
<form name="kontakt" method="post" action="index.php?id=###ID###">  
   <input type='radio' name='auswahl' value='radio_1' onclick="this.form.submit();">radio 1 
   <input type='radio' name='auswahl' value='radio_2' onclick="this.form.submit();">radio 2 

   <input type="submit" name="Submit" value="Los!"> 
</form>

Den Button solltest du aber drin lassen. Falls ein Benutzer JS deaktiviert hat. Du könntest dort auch mit dem noscript-Tag arbeiten.
 
Danke, klappt!

Nächste Frage, die an einer Stelle bei mir auftaucht:

Kann man in onClick mehrere JS-Anweisungen ausführen lassen,
oder muss ich eine Funktion aufrufen, die irgendwo definiert ist
(worin dann die vielen [eigentlich nur zwei] Anweisungen stehen)?
 

Neue Beiträge

Zurück