Avatar billede flim Nybegynder
09. juni 2005 - 20:37 Der er 6 kommentarer og
1 løsning

Lave link på en checkbox

Hej eksperter.

Jeg har nu et link, og når man trykker på det link går den op og napper en javascript funktion.

Det virker sådan set fint nok, men kan man lave det samme på en checkbox. At når der bliver trykket på checkboxen, så går den op og kører funktionen - altså lave en checkbox til en slags link?

Mvh Flim
Avatar billede jokkejensen Novice
09. juni 2005 - 20:39 #1
<input name="blah" type="checkbox" value="" onclick="doThis()" />
Avatar billede flim Nybegynder
09. juni 2005 - 20:48 #2
Det jeg har nu ser sådan her ud:

<a href="java script: show('kk1000');">tekst</a>

Hvordan fletter jeg det ind i dit eksempel??
Avatar billede flim Nybegynder
09. juni 2005 - 21:13 #3
Navermind - jeg fandt ud af det - smider du et svar??
Avatar billede roenving Novice
10. juni 2005 - 00:16 #4
-- men det er vel også væsentligt om man klikker den til eller klikker den fra ?-)

<input type="checkbox" name="minCheck" onclick="if(this.checked){show('kk1000')}else{hide('kk1000')};">
Avatar billede flim Nybegynder
10. juni 2005 - 09:28 #5
roenving - det er lavet i funktionen hvor den checker om den er sat eller ej, og derfor om den skal vises eller gemmes af vejen...

Men ellers har du ret :-)
Avatar billede roenving Novice
10. juni 2005 - 12:58 #6
Hvorfor sender du så ikke den værdi med, så du undgår at skulle finde den frem i funktionen ?-)

<input type="checkbox" name="minCheck" onclick="show('kk1000',this.checked);">
Avatar billede flim Nybegynder
11. oktober 2005 - 08:31 #7
Lukker
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