Avatar billede dogg Nybegynder
19. april 2003 - 11:13 Der er 10 kommentarer

Klik i flueben

Når man har flere radiobuttons med samme navn(name) sørger de selv for at unchecke hvis man klikker på en anden med samme navn (name), så der aldrig er mere end en der er checked. Dette virker dog ikke med checkboxes. Hvordan får jeg det til at gøre det (tre checkboxes med samme navn, der må kun være hakket af i én af dem)????

På forhånd tak!
Avatar billede skg Nybegynder
19. april 2003 - 11:14 #1
så skal du brug radio buttons, ellers så gennemtænk dit design igen
Avatar billede Slettet bruger
19. april 2003 - 11:15 #2
Det er en dum idé at forvirre brugeren på den måde. Man er vant til, at man kan klikke i flere checkboxes, men kun i én af en gruppe radiobuttons. Hvorfor ændre på disse udmærkede konventioner?
Avatar billede dogg Nybegynder
19. april 2003 - 11:16 #3
jo men kan man ikke lave et javascript el. lign der klarer det???
Avatar billede riversen Nybegynder
19. april 2003 - 11:16 #4
ja, normalt bruger man radiobuttons til formålet, men hvis du VIL gøre det med checkboxe skal du ved onclick kalde en funktion du selv laver som sørger for at unchecke de 2 andre checkboxe.
Avatar billede riversen Nybegynder
19. april 2003 - 11:16 #5
svar
Avatar billede Slettet bruger
19. april 2003 - 11:17 #6
Men det kan gøres:

<input type="checkbox" name="nr1" onClick="this.form.nr2.checked = false; this.form.nr3.checked = false;">
<input type="checkbox" name="nr2" onClick="this.form.nr1.checked = false; this.form.nr3.checked = false;">
<input type="checkbox" name="nr3" onClick="this.form.nr1.checked = false; this.form.nr2.checked = false;">

De skal dog have forskellige navne.
Avatar billede dogg Nybegynder
19. april 2003 - 11:18 #7
det er rent udseendemæssigt. Kan man måske så style radiobuttons??
Avatar billede mathiash Nybegynder
19. april 2003 - 11:18 #8
Du SKAL bruge radiobuttons til det formål.
Radiobuttons: En gruppe knapper hvor du kun kan vælge EN af dem.

Chekboxes: Nogle bokse du kan krydse af, du kan krydse ligeså mange du vil af:

//Mathias
Avatar billede dogg Nybegynder
19. april 2003 - 11:24 #9
jeg siger tak for alle svar! Pointene bør tilfalde phoenixv men du har kun kommentereret
Avatar billede Slettet bruger
19. april 2003 - 11:34 #10
Du får et svar her.
Men giv mig kun nogle af pointene; 100 er for mange.
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