webForumDet fria alternativet

formulär

5 svar · 131 visningar · startad av alfa

alfaMedlem sedan juni 2000202 inlägg
#1

Om man har ett formulär och vill skicka det till olika ställen beroende på vilken knapp man trycker på. Går det att göra med javascript.

alfaMedlem sedan juni 2000202 inlägg
#2

Hittade ett i tidigare inlägg.

<html>
<head>
<script language="javascript">
function func1(){
document.formular.action = 'admin_kategori.asp';
document.formular.submit();
}
function func2(){
document.formular.action = 'admin_tillvarkare.asp';
document.formular.submit();
}
</script>
</head>

<body>

<form name="formular" method="post">
<input type="text" name="textruta">
<input type="button" name="knapp1" value="knapp1" onclick="func1();">
<input type="button" name="knapp2" value="knapp2" onclick="func2();">
</form>

</body>
</html>

Tack rymdknark

fredrikMedlem sedan dec. 19991 072 inlägg
#3

För att slippa så mkt kod kan du även göra:

<script language="javascript">
function doSubmit(where)
{
document.form.action=where;
document.form.submit();
}
</script>

och i html-koden:
<a href="javascript:doSubmit('sida1.asp')">Ett</a><br>
<a href="javascript:doSubmit('sida2.asp')">Två</a>

------------------
Fredrik Klarqvist
fredrik.klarqvist@swipnet.se
http://server.webwerkstaden.se/fredde/

alfaMedlem sedan juni 2000202 inlägg
#4

men problemet är target='botten'
hur får man in den

alfaMedlem sedan juni 2000202 inlägg
#5

Target ska till olika platser också

alfaMedlem sedan juni 2000202 inlägg
#6

kan löningen ligga i

parent.admin_tillvarkare.document.formular.submit();

något sådant här tror jag det ska vara men jag får felmedelande.

Error "parent.admin_tillvarkare.document" är inte ett object

132 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)