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();">
1 svar · 228 visningar · startad av catalina76
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.
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();">