John: Aktives Formular-Element herrausfinden

Hallo,

wie bekomme ich herraus, welche Radiobutton aus meinem Formular aktiviert ist?

Meine Radiobuttons sehen so aus:

<input type="radio" name="id[8]" value="86">
<input type="radio" name="id[8]" value="70">

<input type="radio" name="id[3]" value="8">
<input type="radio" name="id[3]" value="86">

Wie kann ich nun herrausfinden welcher Radio von ID 8 und welcher von ID 3 aktiv ist?

Die Radios werder von der Datenbank generiert und können somit auch immer anders, leider verstehe ich nichts von schleifen....

Hoffe ihr könnt mir helfen

Gruss
John

  1. Hallo John,

    wie bekomme ich herraus, welche Radiobutton aus meinem Formular aktiviert ist?

    im Javascript: Über die Eigenschaft checked des zugehörigen input-Objekts.
    im verarbeitenden Script auf dem Server: Durch Auswertung des übertragenen Wertes aus dem entsprechenden name/value-Pärchen.

    <input type="radio" name="id[8]" value="86">
    <input type="radio" name="id[8]" value="70">
    <input type="radio" name="id[3]" value="8">
    <input type="radio" name="id[3]" value="86">

    Also überträgt der URL-Parameter id[3] beim Absenden einen eindeutigen Wert, und der Parameter id[8] einen weiteren.

    So long,
     Martin

    --
    Finanztipp:
    Leihen Sie sich Geld von einem Pessimisten.
    Er rechnet sowieso nicht damit, dass er es zurückbekommt.
  2. achso, bei normalen listenfeldern mach ich es so:

    var sel_index = document.getElementById("cart_quantity").elements["id[2]"].selectedIndex;
    var item_id = document.getElementById("cart_quantity").elements["id[2]"].options[sel_index].value;

    dort geht es spitze, aber wie geht das bei radios`?