Probleme mit Auswertung von Formulardaten

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • Zor

    Probleme mit Auswertung von Formulardaten

    Hallo,

    ich habe folgendes Formular...

    <form method="post" action="nix.php " name="formular" >
    <input type="checkbox" value="aaa" name="formData[kategorie][0]"> aaa
    <input type="checkbox" value="bbb" name="formData[kategorie][1]"> bbb
    <input type="checkbox" value="ccc" name="formData[kategorie][2]"> ccc
    .....
    <input type="checkbox" value="zzz" name="formData[kategorie][n]"> zzz

    <input type="checkbox" value="1" name="alle"> alle auswählen
    </form>

    Wenn ich nun die Checkbox "alle" anklicke sollen alle Checkboxen die
    darüber stehen selektiert werden. Das Problem: auf den letzten button
    kann ich mit document.formul ar.alle.checked den Status der Checkbox
    setzen und auslesen. Aber wenn ich
    document.formul ar.formData[kategorie][0].checked probiere, sagt
    Javascript, das kategorie kein Objekt ist...

    Bitte helft mir mal

    Danke im Vorraus
  • Richard Cornford

    #2
    Re: Probleme mit Auswertung von Formulardaten

    "Zor" <severin.breitk opf@t-online.de> wrote in message
    news:abdd8605.0 311200237.2e662 c01@posting.goo gle.com...[color=blue]
    > ich habe folgendes Formular...
    >
    ><form method="post" action="nix.php " name="formular" >
    ><input type="checkbox" value="aaa" name="formData[kategorie][0]"> aaa
    ><input type="checkbox" value="bbb" name="formData[kategorie][1]"> bbb
    ><input type="checkbox" value="ccc" name="formData[kategorie][2]"> ccc
    >....
    ><input type="checkbox" value="zzz" name="formData[kategorie][n]"> zzz
    >
    ><input type="checkbox" value="1" name="alle"> alle auswählen
    ></form>
    >[/color]
    <snip>[color=blue]
    >document.formu lar.formData[kategorie][0].checked probiere, sagt[/color]
    <snip>

    I cannot read a word of German (?), but it looks like:-

    document.formul ar['formData[kategorie][0]'].checked

    or

    document.forms['formular'].elements['formData[kategorie][0]'].checked

    <URL: http://www.jibbering.c om/faq/#FAQ4_25>

    and

    <URL: http://www.jibbering.com/faq/#FAQ4_39 >

    ....
    var els = document.forms['formular'].elements;

    for(var c = 0;c <= n;c++){
    if(els[('formData[kategorie]['+c+']')].checked ){
    ...
    }
    }

    Richard.


    Comment

    Working...