Avatar billede fri-hash Nybegynder
12. februar 2002 - 13:14 Der er 7 kommentarer og
1 løsning

adressere checkbox m. name=navn[ ]

hvis jeg har en samling checkboxe som et array

<input type="checkbox" name="navn[]" value="check1">
<input type="checkbox" name="navn[]" value="check2">
<input type="checkbox" name="navn[]" value="check3">

hvordan adresserer jeg så en specifik box? (for at markere den)

jeg vil f.eks adressere den med value=check3

jeg har prøvet
document.formnavn.navn[2].checked='true';

men document.formnavn.navn er tilsyneladende ikke et objekt
Avatar billede nikolajdu Nybegynder
12. februar 2002 - 13:18 #1
Så vidt jeg ved kan du ikke have [] i name tags.
Avatar billede fri-hash Nybegynder
12. februar 2002 - 13:23 #2
jojo, det går fint - og i modtagende php-fil optræder $navn fint som et array med de elementer der er krydset af.....
Avatar billede nikolajdu Nybegynder
12. februar 2002 - 13:32 #3
Du kan godt skrive dem ind i name tagget, men jeg tvivler på du kan få fat i en array omkredset af "" - Det er jo en streng.
Avatar billede fri-hash Nybegynder
12. februar 2002 - 13:39 #4
ja, det kan jeg godt se - så må jeg finde på noget andet

tak, min ven
Avatar billede nikolajdu Nybegynder
12. februar 2002 - 13:40 #5
Hvorfor ikke bare skrive "check1" "check2" ud fra php
Avatar billede fri-hash Nybegynder
12. februar 2002 - 14:07 #6
øh, den forstår jeg ikke lige? *GG*
Avatar billede nikolajdu Nybegynder
12. februar 2002 - 14:27 #7
altså:

<input type="checkbox" name="navn<? echo [$i]; ?>" value="check<? echo $minArray[$i]; ?>">

Hvis så du har $minArray[5]= "hej" og bruger $i til at tælle med - Så bliver det:

<input type="checkbox" name="navn5" value="hej">

Så kan den tjekkes med: if (document.formnavn.navn5.checked==true)

/Nikolaj
Avatar billede fri-hash Nybegynder
12. februar 2002 - 14:32 #8
narh, det er ikke fortløbende på den måde, det var bare for at illustrere mit problem .... de skal ha samme navn, så de bliver til et array i den fil jeg sender til
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester