webForumDet fria alternativet
Logga in / Bli medlem

function

ASP

4 svar · 175 visningar · startad av Biten

Medlem sedan mars 2001131 inlägg
Trådstart#1

hur ska jag göra för att köra en function när jag klickar på en submit knapp?

Medlem sedan juni 200032 967 inlägg
#2

eftersom servern inte vet vad som händer hos klienten, så får du på mottagarsidan (den du har i din form action) köra funktionen.

make any sense?

Medlem sedan mars 2001131 inlägg
#3

Nu förstår jag inte....???

går det inte att om man klickar på knappen köra en funktion?..
hur ska jag göra om jag vill att den ska köra en funktion om den kommit till en if-sats?

Medlem sedan juni 200032 967 inlägg
#4

jag vet inte om vi går om varandra här...

ditt formulär:

<form action="sidan.asp" method="post">
<input type="submit" name="blah" value="klicka!">
</form>

på sidan.asp som tar emot formuläret:

if request.form("blah")<>"" then
' här kör du din funktion eller ditt kodavsnitt
end if

så får man göra.

Medlem sedan mars 20007 896 inlägg
#5

Njaa, man kan juh genom att klicka på en knapp köra en funktion i vanligt VBScript, inte i ASP.

<script language="vbscript">
function hello()
     ' gör det du ska
end function
</script>
---
<input type="button" value="Kör min funktion!" onClick="hello()">

Är inte så hemma med VBScript på klientsidan, men nåt sånt borde det vara.

Du kan dock inte, som @nders menar, köra en ASP-funktion genom ett knapptryck.

254 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)