Avatar billede bbrockie Nybegynder
04. oktober 2002 - 00:11 Der er 3 kommentarer og
1 løsning

JavaScript ("Billede Switch")

Hej folkens.
Jeg har arbejdet med et site det meste af aftenen, og må ærligt talt indrømme at jeg har brændt mig fast; tror vist det er klokken der har æren for det; men prøver lige og se'r om ikke der er nogen derude der kan hjælpe mig ud af dette "problem" :o)

Jeg har lavet en "switch" knap (med hjælp fra Jakoba!) der ser således ud:
----

<input type='hidden' name='holdn2'>
<input type='image' src='images/hold.jpg' width='125' height='20' border='0' name='holdn2knap' onclick="this.src='images/hold2.jpg';this.form.holdn2.value='<?php echo $holdvar2; ?>';return false;">

----

Hvordan kan jeg få den til at gå tilbage til unswitched? - Altså, ignorere trykket?

Det skal være således at man først trykker på den, hvorefter den bliver aktiv. Trykker du på den igen, vil den blive uaktiv igen.. Har prøvet alt hvad mit hoved kan klare på dette tidspunkt; men hidtil uden held :(

På forhånd mange tak!
Avatar billede jakoba Nybegynder
04. oktober 2002 - 00:21 #1
<input type='image' src='images/hold.jpg' width='125' height='20' border='0' name='holdn2knap' onclick="if(this.src.indexOf('hold.jpg')>1){this.src='images/hold2.jpg';this.form.holdn2.value='<?php echo $holdvar2; ?>';}else{this.src='images/hold.jpg';};return false;">

det er et 15 p spørgsmål, så svar også selv og fordel :-)

mvh JakobA
Avatar billede bbrockie Nybegynder
04. oktober 2002 - 00:27 #2
Stor tak Jakoba! ;)
Problemet er bare, at nu ændres den kun visuelt, koden bliver stadigvæk sendt som om knappen var trykket ned
Avatar billede jakoba Nybegynder
04. oktober 2002 - 00:31 #3
du mener at feltet hold2 skal stilles tilbage til det det var ?
det er ikke svært, men hvad hvar det da ?
nedenfor sættes den tilbage ingenting ved andet klik

<input type='image' src='images/hold.jpg' width='125' height='20' border='0' name='holdn2knap' onclick="if(this.src.indexOf('hold.jpg')>1){this.src='images/hold2.jpg';this.form.holdn2.value='<?php echo $holdvar2; ?>';}else{this.src='images/hold.jpg';this.form.holdn2.value='';};return false;">
Avatar billede bbrockie Nybegynder
04. oktober 2002 - 00:37 #4
Det er du bare GURU til!!!
Takker mange gange for hjælpen - du har været en uundværelig hjælp! :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