Connecting Tech Pros Worldwide Help | Site Map

Probleme mit Auswertung von Formulardaten

  #1  
Old July 20th, 2005, 01:00 PM
Zor
Guest
 
Posts: n/a
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.formular.alle.checked den Status der Checkbox
setzen und auslesen. Aber wenn ich
document.formular.formData[kategorie][0].checked probiere, sagt
Javascript, das kategorie kein Objekt ist...

Bitte helft mir mal

Danke im Vorraus
  #2  
Old July 20th, 2005, 01:00 PM
Richard Cornford
Guest
 
Posts: n/a

re: Probleme mit Auswertung von Formulardaten


"Zor" <severin.breitkopf@t-online.de> wrote in message
news:abdd8605.0311200237.2e662c01@posting.google.c om...[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.formular.formData[kategorie][0].checked probiere, sagt[/color]
<snip>

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

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

or

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

<URL: http://www.jibbering.com/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.


Closed Thread