---
title: "ersätta submit knappt med en bild?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/125054-ersätta-submit-knappt-med-en-bild"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Dashi"
published: "2005-03-24T00:16:38.000Z"
updated: "2005-03-24T10:55:47.000Z"
replies: 4
views: 399
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/125054-ersätta-submit-knappt-med-en-bild"
---

# ersätta submit knappt med en bild?

## #1 — Dashi, 2005-03-24T00:16Z

Går det att ersätta en submit knapp med en bild? isåfall hur?

```
<form method="get" action="cart_add.asp" target="cart">
<input name="ant" type="value" value="1" size="3">
              <input name="besk" type="Hidden" value="<% =RecSet("besk") %>">
              <input name="pris" type="Hidden" value="<% =RecSet("pris") %>">
              <input name="nr" type="Hidden" value="<% =RecSet("nr") %>">
              <input name="marke" type="Hidden" value="<% =RecSet("marke") %>">
              <input type="submit" value="Add" name="submit">
</form>
```

i cart_add.asp ligger sedan en rad som ska läsa av antalet i fältet ant

```
<%ant = Cint(Request.QueryString("ant"))%>
```

försökte att lägga en bild och länka den med en länk som ser ut såhär, men det funka inte..

```
<a href="cart_add.asp?nr=<%=RecSet("nr")%>&ant=<%Request.Form("ant")%>">
```

Tack på förhand.. 

Mvh //Darek

Permalänk: https://www.webforum.nu/p/125054

## #2 — Guffa, 2005-03-24T00:57Z

Okej... fem fel:

1\. Du får ju inget värde i ant, eftersom ASP-koden som skapar sidan inte kan veta vilket värde du senare kommer att skriva i fältet.

2\. Request.Form tar emot värden ifrån formulär med method="post", men du har method="get".

3\. Du har glömt ett likhetstecken, alltså skulle inte värdet ifrån Request.Form("ant") ha skrivits ut ifall det hade funnits något.

4\. Det finns inget input-fält av typen "value". Alltså kommer webbläsaren att strunta i det och använda type="text" istället.

5\. Om du använder en länk så kommer ju inte formuläret att postas, alltså får du inte med dig några av de andra värdena.

Så här gör du en submit-knapp med bild:

\<input type="image" src="bilden.gif" width="42" height="42" name="submit"\>

Dessutom: Använd CLng istället för CInt. Det finns ingen anledning att använda integer i VBScript.

Permalänk: https://www.webforum.nu/p/1579720

## #3 — Dashi, 2005-03-24T10:33Z

jo jag såg dom felen sen.. men asså där e ett riktigt stort problem.. bilden utför inte samma funktion som en submit knapp..
om jag har detta så funkar det..

```
<Input type="submit" Value="Tabort" name=tabort>
```

men använder jag detta med bild så funkar det inte..

```
<input type="image" src="remove.gif" Value="Tabort" name="tabort">
```

eftersom jag har ju en kod osså i en fil som kollar om jag tryckt på knappen tabort eller knappen andra (ändra)

```
<% If Request.Form("tabort") = "Tabort" Then %>
<% ElseIf Request.Form("andra") = "andra" Then %>
```

och den vill absolut inte gå in på dom om jag använder mig av input med image.. men använder jag submit button så funkar de..

Mvh //Darek

Permalänk: https://www.webforum.nu/p/1579818

## #4 — @nders, 2005-03-24T10:36Z

<http://www.webforum.nu/showthread.php?s=&forumid=22&threadid=44559>

Permalänk: https://www.webforum.nu/p/1579819

## #5 — Dashi, 2005-03-24T10:55Z

@nders tackar.. så de va så lätt? :) kändes nästan för enkelt så trodde inte de skulle funka men de gjorde det.. :)

Mvh //Darek

Permalänk: https://www.webforum.nu/p/1579830

---

Tråden på webben: https://www.webforum.nu/amne/asp/125054-ersätta-submit-knappt-med-en-bild
