webForumDet fria alternativet

function

4 svar · 173 visningar · startad av Biten

BitenMedlem sedan mars 2001131 inlägg
#1

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

@ndersMedlem sedan juni 200026 914 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?

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
nobody expects the spanish inquisition!</A>

BitenMedlem 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?

@ndersMedlem sedan juni 200026 914 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.

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
nobody expects the spanish inquisition!</A>

SPiNMedlem sedan mars 20005 832 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.

------------------
SPiN, bjorne.w@telia.com

-- Fame is a bitch, man [Brad Pitt - Fight Club] --

Genererad på 368 ms · cache AV · v20260730165559-full.f96bc7eb