webForumDet fria alternativet

Ändra action i forumlär vid submit.

JavaScriptur Javascript

1 svar · 222 visningar · startad av catalina76

Medlem sedan mars 200256 inlägg
Frågan#1

Hejsan!
Mitt problem:

Jag har ett FORM.
<FORM NAME="form1" action="minUrl?id=XX" TARGET="_blank" method="post">

Det jag skulle vilja göra är att varje gång man trycker på min submitknapp så vill jag generera ett unikt id och skicka med i action. Dvs där det nu står XX ska det vara något unikt.

Anledningen till detta är att när jag trycker på submit så genereras en rapport och visas i excel. Grejen verkar dock vara det att man inte kan ha uppe flera excelrapporter då de kommer ha samma url och då på något konstigt sätt skriva över varandra.

Medlem sedan maj 200010 687 inlägg
#2

Borde vara tillräckligt unikt. :)

function changeAction()
{
	var f = document.form1;
	var id = Math.round(Math.random() * 100000);
	f.action = "minUrl?id=" + id;
}

<FORM NAME="form1" action="" TARGET="_blank" method="post" onSubmit="changeAction();">
123 ms totalt · 3 externa anrop · v20260731065814-full.b746b907
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
121 ms — hämta tråd, inlägg och bilagor (db)