webForumDet fria alternativet

Bild och formulärproblem

Webbutveckling

3 svar · 195 visningar · startad av Ekström

Medlem sedan feb. 20022 594 inlägg
Frågan#1

Jag gör en typ av frågesportsapplikation i .NET (C#). Nu har jag kört fast, och jag vet inte om detta problem går att lösa eller inte.

Jag skulle vilja göra så att man kan klicka på en bild. Sen ska koordinaterna för var på bilden man klicka plockas ut och sen ska man klicka på en submitknapp för att komma vidare.

Som jag har det nu så får jag ut koordinaterna genom att jag använder bilden som "submitknapp".

Hur ska jag göra?

Vet inte om detta ska lösas med JavaScript, HTML, .NET eller om det ens går att lösa, så jag lade det i Övrigt.

Medlem sedan feb. 20022 594 inlägg
#2

Man måste också kunna kolla om personen som tar testet har klickat på bilden.

Någon som vet?

Medlem sedan dec. 2000557 inlägg
#3

Så här plockar du ut koordinaterna med ASP.. dem sparas i variablerna strValue1 och strValue2.

Lite "b" kanske, men du kanske kan ha någon hjälp av det.. :) ;)

<form method="post" action="default.asp?test=go" name="test">
<input type="image" src="bild1.gif" name="Submit" alt="Gooo!">
</form>

<%

	If Len(trim(Request.Querystring("test"))) > 0 Then

		strValue = Split(trim(Request.Form()), "&")
		strValue1 = right(strValue(0), len(strValue(0))-instrRev(strValue(0),"="))
		strValue2 = right(strValue(1), len(strValue(1))-instrRev(strValue(1),"="))
		'	Response.Write "Värde1 (x): "& strValue1 &"<br>Värde2 (y): "& strValue2

	End If

%>
Medlem sedan feb. 20022 594 inlägg
#4

Så mycket kan jag själv. Men det finns 2 problem med den koden.

1. Jag skriver applikationen i .NET. :) Dock finns säkert finns samma möjlighet där också.
2. Det får inte vara ett formulär som skickas när man klickar på bilden. Utan formuläret ska skickas när man klickar på en knapp under.

256 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)