Avatar billede soreno Praktikant
28. oktober 2001 - 18:32 Der er 19 kommentarer og
1 løsning

reset form med billede

følgende kode er et billede man kan trykke på:
<input type=\"image\" border=\"0\" name=\"Send\" src=\"images/send.png\" width=\"60\" height=\"21\" value=\"Send\">
hvordan får jeg den til at slette indholdet af formen istedet?
jeg har prøvet:
<input type=\"reset\" border=\"0\" name=\"slet\" src=\"images/slet.png\" width=\"60\" height=\"21\" value=\"Slet\">
det virker fint men den viser ikke et billede, hvordan får jeg den til det?

Mvh
Søren Olesen
Avatar billede Tony Juniormester
28. oktober 2001 - 18:35 #1
Billeder i html dokumenter skal være i formaterne jpg / jpeg eller gif ...
Avatar billede nute Nybegynder
28. oktober 2001 - 18:35 #2
prøv:

<input type=\"reset\" border=\"0\" name=\"slet\" style=\"background:url(images/slet.png);\" width=\"60\" height=\"21\" value=\"Slet\">
Avatar billede soreno Praktikant
28. oktober 2001 - 19:02 #3
nute: det virker næsten.. størrelsen er bare ikke korrekt..
Teksten til knappen er i billedet derfor skal value selvfølgelig være \"\". men så vises billedet i 14x24 hvilket jo ikke dur!
hvad kan jeg gøre?
Avatar billede nute Nybegynder
28. oktober 2001 - 19:07 #4
fjern dine størrelses attributter (width/heigth), samt value attributten
Avatar billede cpt.kangaroo Nybegynder
28. oktober 2001 - 19:12 #5
Hvad med:

<input type=\"image\" src=\"images/slet.png\" onClick=\"document.forms[0].reset()\">

i stedet?
Avatar billede soreno Praktikant
28. oktober 2001 - 19:13 #6
det virker ikke..
<input type=\"reset\" border=\"0\" name=\"slet\" style=\"background:url(images/slet.png);\">
andre forslag?
Avatar billede Tony Juniormester
28. oktober 2001 - 19:14 #7
Brug billeder i \'jpg\' eller \'gif\' format.
Avatar billede soreno Praktikant
28. oktober 2001 - 19:15 #8
cpt.kangaroo-> den submitter efter den har resettet.. hvilket ikke er hensigtsmæssigt i mit tilfælde.
Avatar billede cpt.kangaroo Nybegynder
28. oktober 2001 - 19:15 #9
tony > Hvad har du da imod .png?
Avatar billede cpt.kangaroo Nybegynder
28. oktober 2001 - 19:17 #10
Hovsa:

<input type=\"image\" src=\"images/slet.png\" onClick=\"document.forms[0].reset();return false;\">

så.
Avatar billede nute Nybegynder
28. oktober 2001 - 19:18 #11
tja....hvorfor ikke gjøre det på den simple måten ??

<a href=\"java script:void(this.form.reset());\"><img src=\"images/slet.png\" border=\"0\"></a>

/nute
Avatar billede soreno Praktikant
28. oktober 2001 - 19:18 #12
tony: der er ingen forskel på resultatet.. Jeg ved godt at png ikke tilhører standarden men til det foremål jeg skal bruge side er det ligegyldigt.
Avatar billede nute Nybegynder
28. oktober 2001 - 19:19 #13
cpt.kangaroo >> har du testet den i NS ? events på bilder er ikke NS så særlig glad for...

/nute
Avatar billede Tony Juniormester
28. oktober 2001 - 19:21 #14
soreno >> OK :)
Avatar billede soreno Praktikant
28. oktober 2001 - 19:22 #15
cpt.kangaroo: ups, sorry kom til at afvise dig svar. Dit det virker også!
Hvordan fordeler jeg pointene?
Avatar billede Tony Juniormester
28. oktober 2001 - 19:27 #16
Hvis du vil bruge OnClick kan du evt. bruge <input type=\"button\" ....>. Den har det fint med styles og billeder.
Avatar billede cpt.kangaroo Nybegynder
28. oktober 2001 - 19:34 #17
nute > Heh, næh. Det var den ikke så glad for, men jeg kunne nu heller ikke få din 2. til at virke i NS..?

soreno > Lige meget :-)
Avatar billede nute Nybegynder
28. oktober 2001 - 19:39 #18
cpt.kangaroo >> du har rett. NS krever at man eksplisitt adresserer sitt formular ved bruk av fx <img> siden et <img> objekt ikke er \"medlem\" av formularet. Så skal man bare gjøre:

<a href=\"java script:void(document.formnavn.reset());\"><img src=\"images/slet.png\" border=\"0\"></a>

så er den hjemme :-)

/nute

Avatar billede soreno Praktikant
28. oktober 2001 - 19:39 #19
ok, mange tak for jeres kreative svar!

Mvh
Søren Olesen
Avatar billede cpt.kangaroo Nybegynder
28. oktober 2001 - 19:48 #20
nute > Der var den :)
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