---
title: "Skicka med värde på bild som submitknapp"
type: "forum-thread"
url: "https://www.webforum.nu/amne/html-css/1186-skicka-med-värde-på-bild-som-submitknapp"
topic: "HTML & CSS"
topic_url: "https://www.webforum.nu/amne/html-css"
author: "brw"
published: "2001-06-13T07:06:00.000Z"
updated: "2001-06-14T06:47:00.000Z"
replies: 12
views: 273
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/html-css/1186-skicka-med-värde-på-bild-som-submitknapp"
---

# Skicka med värde på bild som submitknapp

## #1 — brw, 2001-06-13T07:06Z

Jag undrar om det går att göra såhär och isf. hur för jag får inte det att funka:

när man använder en vanlig submitknapp kan man köra följande:

\<input type="submit" name="bla" value="sida1"\>

jag vill nu byta den fula submitknappen mot en bild och med följande kod försöker jag få med samma värden:

\<input type="image" src="images/submitsida1.gif" name="bla" value="sida1"  width="50" height="19"\>

Men jag får inte med värdet alltså value... måste det ske via javascript?

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

## #2 — Web-Tor, 2001-06-13T07:23Z

Om jag inte minns fel så får du med två tal när du klickar på en **input type="image**.

Talen visar var man klickat på bilden.

**Ex.**
x = 10
y = 23

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

## #3 — brw, 2001-06-13T07:26Z

hmm men dom talen spelar ingen roll.. frågan är ju om det går att skicka med value och name.. name är jag rätt säker på men value verkar inte gå att skicka med.. frågan är ju om man skall använda nå javascript.. typ onClick bla bla..

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

## #4 — brw, 2001-06-13T07:42Z

Försökte nu med följande:

```
<input type="image" src="knappar/mall.gif" width=50 height=19 onClick="this.form.page.value='Mall'; this.form.submit();>
```

Men då säger den att det blir syntaxfel??!

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

## #5 — Web-Tor, 2001-06-13T07:46Z

Felmeddelandet beror på att du inte avslutar dubbbelfnutten (") ;)

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

## #6 — brw, 2001-06-13T08:15Z

Hmm.. funkar ändå inte.. hehe vafan nu får jag magsår snart. ;)

Ingen som har nån aning om hur jag kan lösa det?

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

## #7 — brw, 2001-06-13T09:17Z

Sista utvägen är nu då om det inte går på annat sätt kanske att sätta en stylesheet på en vanlig submitknapp med en bild som bakgrund i den.. om det nu går.

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

## #8 — brw, 2001-06-13T11:27Z

Det funka inge vidare i netscape. 

Hmm.. alternativet nu är att döpa varje knapp specifikt.

mall1, mall2, mall3

```
<input type="image" src="mall1.gif" name="mall1">

<input type="image" src="mall2.gif" name="mall2">

istället för som tidigare:

<input type="submit" name="page" value="mall1">

<input type="submit" name="page" value="mall2">
```

men frågan är då hur jag ser om det kommer från den knappen för när jag försöker kolla värdet Request.Form("mall1") så finns det inget där?

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

## #9 — Erik Juhlin, 2001-06-13T12:24Z

Man skulle ju kunna skriva så här. :)

```
<%
If Request("mall1.x") <> "" Then
'Besökaren klickade på mall1
ElseIf Request("mall2.x") <> "" Then
'Besökaren klickade på mall2
Else
'Besökaren klickade på en annan knapp
End If
%>
```

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

## #10 — Rossifumi, 2001-06-13T12:32Z

Varför krångla till det?

Lägg en hidden och sedan en bild som du submittar med :)

```
<SCRIPT LANGUAGE=javascript>
<!--
function doSubmit() 
{
	document.forms[0].action="temp";
	document.forms[0].target = "self";
	document.forms[0].submit();
}

//-->
</SCRIPT>
<form method="post" action="temp.asp">
<input type="hidden" value="rossi rockar">
<a href="javascript:doSubmit()"><img src="bild.gif"></a>
</form>
```

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

## #11 — brw, 2001-06-14T06:01Z

erik... 

din kod funkar men jag har en fråga...

vad gör ".x" i följande kod:

```
If Request("mall1.x") <> "" Then
```

Hade ingen aning om att man skrev så..

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

## #12 — Erik Juhlin, 2001-06-14T06:27Z

Som Web-Tor sa så skickas koordinaterna med som mall.x och mall.y. Då ser man om någon klickat på just den bilden. :)

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

## #13 — brw, 2001-06-14T06:47Z

Hehe å va dum jag är borde jag ju kunnat lista ut :r \*skäms\*

Jaja tack iaf. nu funkar allt!

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

---

Tråden på webben: https://www.webforum.nu/amne/html-css/1186-skicka-med-värde-på-bild-som-submitknapp
