Avatar billede mik28 Seniormester
19. februar 2008 - 09:02 Der er 5 kommentarer og
1 løsning

problem med at sætte checkboks

Burde jeg ikke kunne gøre sådan her for at få sat nogle checkbokse til checked? Værdierne er lists[0] er 203

var strArray = getCookie('cat');
    lists = strArray.split('|');
   
      for (var j=0; j < lists.length; j++)
      {
          alert(lists[j]);
          try{
              document.getElementById(lists[j]).checked=true;
          }
          catch (E){}
    }


<input type='checkbox' name='cat' value='203' id='203'>
Avatar billede mik28 Seniormester
19. februar 2008 - 09:51 #1
det virkede da jeg placerede det nederst på siden :-)
Avatar billede roenving Novice
19. februar 2008 - 12:33 #2
Men et id må ikke starte med et tal, men skal starte med a-z eller _, så belav dig på problemer i fremtiden ...
Avatar billede mik28 Seniormester
19. februar 2008 - 15:04 #3
det var jeg ikke klar over. Tak for informationen
Avatar billede olebole Juniormester
19. februar 2008 - 18:23 #4
<ole>

Hvorfor en try/catch?

/mvh
</bole>
Avatar billede mik28 Seniormester
19. februar 2008 - 20:16 #5
For at sikre mig at der ikke kommer fejl skulle der være en "forkert" værdi.
Avatar billede olebole Juniormester
19. februar 2008 - 21:04 #6
Det regnes normalt for god kodeskik kun at bruge try/catch, når det er nødvendigt. Brug i stedet en if-sætning  ;o)
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