Avatar billede pablo Nybegynder
17. februar 2002 - 11:08 Der er 5 kommentarer og
1 løsning

Pulldown vindue og checkboxe

Hej

Jeg har brug for i forbindelse med form jeg har lavet, hvor jeg skal oprette brugere til et website, at have et rullegardin, som indeholder brugertyper. Formen indeholder også diverse checkboxe, så man kan vælge hvad hver enkelt bruger skal have adgang til.

Dvs. hvis jeg vælger: ADMIN i rullegardinet, så  submitter siden IKKE, men så skal nogle af checkboxene være afkrydset. Hvis jeg vælger en anden kategori-type i rullegardinet (BRUGER 1), skal checkboxene være afkrydset anderledes.

Jeg har styr på at lave rullegardinet, men hvordan får jeg checkboxene til at være henholdsvis afkrydset/ikke afkrydset på baggrund af mit valg UDEN AT SUBMITTE formen?







Avatar billede emileej Nybegynder
17. februar 2002 - 11:34 #1
<a href="java script:document.minform.adminCheck.checked=true;">Admin</a>

E-)mil
http://mfp.eej.dk
http://eej.dk
Avatar billede pablo Nybegynder
17. februar 2002 - 11:40 #2
Hej Emileej

Det er ikke et link jeg skal bruge, men blot efter et valg i et rullegardin, skal et antal checkboxe ændre indstillinger.

Når jeg ændrer formen (onChange) skal jeg vel kalde et javascript, som sætter CHECKED eller ej i de checkboxe jeg har på siden?!
Avatar billede fri-hash Nybegynder
17. februar 2002 - 12:25 #3
hvis du f.eks har givet dine options i select-boksen value="admin" og value="bruger1", så kan du gøre noget lignende følgende:

<script>
function afkryds() {
  if(document.FORMNAVN.SELECTNAVN.value == "admin") {
    document.FORMNAVN.CHECKNAVN1.checked = 'true';
    document.FORMNAVN.CHECKNAVN2.checked = 'true';
  }
  if(document.FORMNAVN.SELECTNAVN.value == "bruger1") {
    document.FORMNAVN.CHECKNAVN3.checked = 'true';
    document.FORMNAVN.CHECKNAVN4.checked = 'true';
  }
}
</script>
Avatar billede fri-hash Nybegynder
17. februar 2002 - 12:28 #4
og så i din onchange:
onchange="afkryds();"
Avatar billede pablo Nybegynder
17. februar 2002 - 12:29 #5
Det var lige hvad jeg skulle bruge.
Tusinde tak for hjælpen :-)
Avatar billede emileej Nybegynder
17. februar 2002 - 13:23 #6
pablo
Nåååh! Du taler om en SELECTBOX - ikke et pulldown vindue *lol*
Jeg sad og troede at du talte om menuer *gG*
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