Avatar billede kimg Nybegynder
18. februar 2007 - 12:56 Der er 4 kommentarer og
1 løsning

checke markering af Check bokse

Hvordan kan jeg jeg checke om en mindst en boks er markeret.
Der kan godt være flere checkbokse end 3, bare ment som et eks..

<input id="region1" type="checkbox"name="region[]" value="1">
<input id="region2" type="checkbox" name="region[]" value="2">
<input id="region3" type="checkbox"name="region[]" value="3">

Kim
Avatar billede erikjacobsen Ekspert
18. februar 2007 - 13:02 #1
skitse, utestet

count=0;
for (i=1;i<=3;i++) {
  if (document.getElementById('region'+i).checked) {
    count++;
  }
}
if (count==0) alert('bananer');
Avatar billede kimg Nybegynder
18. februar 2007 - 13:14 #2
Hej Erik, perfekt som sædvanligt, takker ;-), jeg ved det, du samler ikke på point ;-)

Kim
Avatar billede kimg Nybegynder
18. februar 2007 - 13:18 #3
Erik er der en måde jeg kan f.eks kan tælle hvormange id="region" der er, så jeg kan gøre det lidt mere dynamisk.

Kim
Avatar billede erikjacobsen Ekspert
18. februar 2007 - 13:50 #4
Der er flere måder, men hvis du ved de starter i 1, men ikke ved hvor de ender, så holder du bare op, når der ikke er flere (utestet, men det klarer du!)

count=0;
for (i=1;document.getElementById('region'+i);i++) {
  if (document.getElementById('region'+i).checked) {
    count++;
  }
}
if (count==0) alert('bananer');
Avatar billede kimg Nybegynder
19. februar 2007 - 13:07 #5
Tak for hjælpen
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