webForumDet fria alternativet

Ändra form action.

JavaScript

3 svar · 273 visningar · startad av danis

Medlem sedan aug. 2002157 inlägg
Frågan#1

Hej.
Finns det någon möjlighet att ändra en form's action i js? Jag vill att den ska ändras när man kryssar i checkboxen "typ". Vore bra om det gick så slipper man köra ifsatser i asp. Ifall t ex medlem är ikryssad vill jag att man ska skickas till sok_medlem.asp, om forum är ikryssad vill jag att man ska skickas till sok_forum.asp osv.

<form name="form" method="post" action="">
<input type="text" name="ruta"><br>
<input type="radio" name="typ" value="forum">forum<br>
<input type="radio" name="typ" value="medlem" checked>medlem<br>
<input type="radio" name="typ" value="annat">annat<br>
</form>

Går det?

Tack på förhand.
/D

Medlem sedan apr. 20003 174 inlägg
#2

Om jag inte minns helt fel..:

[red]<input type="radio" name="typ" value="forum" onclick="document.form.action='sok_forum.asp';">[/red]
Medlem sedan juni 20004 308 inlägg
#3

this är väldigt bra att använda från ett formulärselement för att peka på det aktuella formuläret.

onclick="this.form.action='sok_forum.asp';"

Medlem sedan aug. 2002157 inlägg
#4

Tack så mkt! :)

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