Avatar billede karsten_larsen Praktikant
23. februar 2005 - 13:05 Der er 8 kommentarer og
2 løsninger

Hvordan hentes værdien fra <input type="image"

Hvordan hentes værdien fra følgende input type=image i form?

<% Response.Write "Værdien er = " & (Trim(Request.Form("vis"))) %>
<form method="post" action="test.asp">
  <input type="image"  src="test/1.gif" name="vis" value="1">
  <input type="image"  src="test/2.gif" name="vis" value="2">
</form>


Request.Form("vis") fanger den ikke!

?:-) karsten_larsen
Avatar billede mjense173 Nybegynder
23. februar 2005 - 13:17 #1
prøv med:

<% Response.Write "Værdien er = " & (Trim(Request("vis2"))) %>
<form method="post" action="test.asp">
  <input type="image"  src="test/1.gif" name="vis1" value="1">
  <input type="image"  src="test/2.gif" name="vis2" value="2">
  <input type="submit" value="send">
</form>
Avatar billede karsten_larsen Praktikant
23. februar 2005 - 13:24 #2
hmm - det tager ingen værdi
Avatar billede karsten_larsen Praktikant
23. februar 2005 - 13:27 #3
Submit-knappen burde jo ikke behøves da image-knappen submitter fint bare ikke sin egen værdi!
Avatar billede karsten_larsen Praktikant
23. februar 2005 - 13:28 #4
Eksempel på at de sender:

<% Response.Write "Værdien er = " & (Trim(Request("vis"))) %>
<form method="post" action="test.asp">
  <input type="image" src="test/1.gif"  name="vis" value="1">
  <input type="image"  src="test/2.gif" name="vis" value="2">
<input name="vis" type="radio" value="3">
</form>
Avatar billede hiks Nybegynder
23. februar 2005 - 13:59 #5
du kan ikke fange image value på den måde og kun i IE via DOM så vidt jeg ved.

Du bør koble et hidden field på istedet

/hiks
Avatar billede karsten_larsen Praktikant
23. februar 2005 - 14:24 #6
Men hvordan relateres et hidden felt til f.eks. det første og det andet input? Bliver ikke bare det hele sendt på engang?

:-) karsten_larsen
Avatar billede eagleeye Praktikant
23. februar 2005 - 17:17 #7
Så må du lave et onclick på bileldet:

<input type="image" src="test/1.gif"  name="vis"  onclick="this.form.navnpåhiddenfeltet.value=1;">
Avatar billede karsten_larsen Praktikant
23. februar 2005 - 21:20 #8
hiks og eagleeye vil I lave et svar hver?

Tak for hjælpen.
:-) karsten_larsen
Avatar billede eagleeye Praktikant
23. februar 2005 - 21:27 #9
Ok, her et svar fra mig :)
Avatar billede karsten_larsen Praktikant
03. marts 2005 - 19:00 #10
hiks, hvis du vil have dine point, så laver jeg et nyt sp til dig med henvisning hertil.

:-) karsten_larsen
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