Avatar billede henni80 Nybegynder
27. januar 2003 - 11:51 Der er 12 kommentarer og
1 løsning

Form button til billede

Hej eksperter

Jeg har en form-button der ser således ud: <input type=button onclick='login(this.form)' class="formhand" value='go'>

Denne form-button vil jeg gerne have erstattet med et billede som jeg selv har lavet. Hvordan gør jeg dette??

Desuden skal der sket et "roll-over" på den nye knap.(dvs. skifte mellem to billeder)

Lad os sige at billederne hedder test1.gif og test2.gif

Håber der er nogle der har en løsning....
Avatar billede nikolajdu Nybegynder
27. januar 2003 - 11:53 #1
<input type="image" onclick='login(this.form)' class="formhand" value='go'>
Avatar billede nikolajdu Nybegynder
27. januar 2003 - 11:54 #2
eller :

<img src="mitbillede.gif" onclick="login(document.FORM_NAVN)">
Avatar billede henni80 Nybegynder
27. januar 2003 - 12:09 #3
Jeg kan desværre ikke få det til at virke :-(

når jeg bruger dette: <input type="image" onclick='login(this.form)' class="formhand" value='go'> - så sker der intet

når jeg bruger dette: <img src="mitbillede.gif" onclick="login(document.FORM_NAVN)"> - ved jeg ikke hvad jeg skal skrive i stedet for FORM_NAVN.....

har selv prøvet med: <input type="image" src="grafik/knapper/test1.gif" onclick='login(this.form)' class="formhand" value='go'> - men det virker heller ikke....rigtig øv

hvad gør jeg forkert?
Avatar billede nikolajdu Nybegynder
27. januar 2003 - 12:14 #4
FORM_NAVN skal erstattes af :

<form name="FORM_NAVN">

Altså det du har skrevet der.
Avatar billede henni80 Nybegynder
27. januar 2003 - 12:17 #5
jeg har ingen <form name="et_eller_andet"> i koden - har søgt på det....
Avatar billede pelkjaer Nybegynder
27. januar 2003 - 12:18 #6
Du må da ha en form du submitter. Dens navn skal stå i <form name="">
Avatar billede henni80 Nybegynder
27. januar 2003 - 12:21 #7
har dette:

<form>
<p class="formhand">
<input type=password name=password size="14" bgcolor="#666666">
&nbsp;
<input type=button onclick='login(this.form)' class="formhand" value='go'>
</p>
</form>

...er mit form name så "formhand"???
Avatar billede pelkjaer Nybegynder
27. januar 2003 - 12:23 #8
nej - fx:

<form name="myform">
<p class="formhand">
<input type=password name=password size="14" bgcolor="#666666">
&nbsp;
<input type=button onclick='login(this.form)' class="formhand" value='go'>
</p>
</form>
Avatar billede nikolajdu Nybegynder
27. januar 2003 - 12:23 #9
Næh så kan du bare skrive :

<form name="FORM_NAVN">
Avatar billede henni80 Nybegynder
27. januar 2003 - 13:14 #10
Min form ser nu således ud - OG DEN VIRKER - KANON

<form name="myform">
<p class="formhand">
<input type=password name=password size="14" bgcolor="#666666">
&nbsp;
<img src="grafik/knapper/test1.gif" onclick="login(document.myform)">
</p>
</form>

...men som jeg skrev til at starte med, så vil jeg også gerne have et "roll-over" på knappen - hvordan gør man dette? (Billedet test1.gif skal skiftes ud med test2.gif når man fører musen hen over knappen. Har i en løsning???
Avatar billede nikolajdu Nybegynder
27. januar 2003 - 13:18 #11
<img src="grafik/knapper/test1.gif" onclick="login(document.myform)" onmouseover="this.src='test2.gif'" onmouseout="this.src='test1.gif'">
Avatar billede henni80 Nybegynder
27. januar 2003 - 14:24 #12
Tak for hjælpen
Avatar billede nikolajdu Nybegynder
27. januar 2003 - 14:28 #13
No problemos :)
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
Kurser inden for grundlæggende programmering

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