webForumDet fria alternativet

Skicka 2 formulär

ASP

5 svar · 210 visningar · startad av Mac

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

Är det nån som vet hur man skickar 2 olika formulär med en och samma knapp.
Formulären ligger i 2 olika frames. Kan ju börja med att skicka 2 formulär åtminstone.

------------------
What, then, didst thou in thy mind have? - Clockwork Orange

Medlem sedan dec. 2000596 inlägg
#2

Du får konfiguera det efter dina behov:


<SCRIPT LANGUAGE="javascript">
function submit() {
document.form1.submit();
document.form2.submit();
}
</SCRIPT>

<FORM NAME="form1">
<INPUT TYPE="text1">
</FORM>

<FORM NAME="form2">
<INPUT TYPE="text2">
</FORM>

<A HREF="javascript:submit();">Skicka</A>

Helt otestat, men det kanske funkar ;)

------------------
Vad? :e

Medlem sedan mars 200135 inlägg
#3

Näe tyvärr, jag har meckat runt rätt ordentligt och det funkar inte.
Men tack ändå.

------------------
What, then, didst thou in thy mind have? - Clockwork Orange

Medlem sedan juni 200032 967 inlägg
#4

jag tycker funktionen ser ut att fungera perfekt förutom en grej, namnet. byt namn på funktionen till submitForms() eller liknande och prova sedan.

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
someone set us up the bomb!</A>

Medlem sedan juni 200032 967 inlägg
#5

du får förstås pilla till frames-referenserna dock. document duger inte, utan du får köra något typ top.parent.framenamnet.document.formulärnamnet.submit() eller något liknande.

jag är inte någon stjärna på javascript, så jag föreslår att frågan flyttas till det forumet, där den hör hemma.

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
someone set us up the bomb!</A>

Medlem sedan dec. 2000596 inlägg
#6

Ändra funktionens namn till nåt annat.

För att submita i en annan frame så kan du göra så här:

parent.framenamn.document.form2.submit();

okej? ;)

------------------
Vad? :e

[Redigerat av ERR0R den 28 mar 2001]

294 ms totalt · 4 externa anrop · v20260731065814-full.e96017d9
133 ms — deklarationer (db)
0 ms — hämta statistik (cache)
157 ms — hämta tråd, inlägg och bilagor (db)
130 ms — ändringar (db)