Flera formulär & Submit

JavaScript

3 svar · 328 visningar · startad av ironhead

Medlem sedan mars 20011 346 inlägg
Trådstart#1

Hej!

Jag har flera formulär som är grupperade enlig följande:

<form action="upd.asp" method="post" name=form1>
 <input type="hidden" name="Prs" size="3" value="dynamiskt">
  <input type="text" maxlength="3" size="3">
 <input type="image" value="1" src="refresh.gif" border="0">
</form>

<form action="upd.asp" method="post" name=form1>
 <input type="hidden" name="Prs" size="3" value="dynamiskt">
  <input type="text" maxlength="3" size="3">
 <input type="image" value="1" src="refresh.gif" border="0">
</form>

<form action="upd.asp" method="post" name=form1>
 <input type="hidden" name="Prs" size="3" value="dynamiskt">
  <input type="text" maxlength="3" size="3">
 <input type="image" value="1" src="refresh.gif" border="0">
</form>

Varje "refresh" knapp uppdaterar värdet i just den input-rutan...så ett formulär för varje behöver jag

..men nu skulle jag också vilja posta alla formulär via en knapp typ:

<form action="order.asp" method="post">

<form action="upd.asp" method="post" name=form1>
 <input type="hidden" name="Prs" size="3" value="dynamiskt">
  <input type="text" maxlength="3" size="3">
 <input type="image" value="1" src="refresh.gif" border="0">
</form>

<form action="upd.asp" method="post" name=form1>
 <input type="hidden" name="Prs" size="3" value="dynamiskt">
  <input type="text" maxlength="3" size="3">
 <input type="image" value="1" src="refresh.gif" border="0">
</form>

<form action="upd.asp" method="post" name=form1>
 <input type="hidden" name="Prs" size="3" value="dynamiskt">
  <input type="text" maxlength="3" size="3">
 <input type="image" value="1" src="refresh.gif" border="0">
</form>

<input type="submit" value="Skicka beställning">

</form>

Men det fungerar ju inte alls....
Kan man göra på nåt annat sätt för att få det att fungera?

Medlem sedan juni 200032 967 inlägg
#2

Jag kan inte förstå hur du ska kunna posta flera formulär samtidigt till samma frame/fönster.

Lägg allt i samma formulär och på mottagarsidan välj vilka värden du vill ta om hand.

Medlem sedan mars 20011 346 inlägg
#3

Du har rätt @nders...tänkte göra det lätt (svårt) för mig :)

Medlem sedan mars 20011 346 inlägg
#4

Gjorde om mitt formulär till detta:

<form action="upd.asp" method="post" name=form1>

 <input type="hidden" name="Prs" size="3" value="dynamiskt">
  <input type="text" maxlength="3" size="3">
 <input type="image" value="1" src="refresh.gif" border="0">

 <input type="hidden" name="Prs" size="3" value="dynamiskt">
  <input type="text" maxlength="3" size="3">
 <input type="image" value="1" src="refresh.gif" border="0">

 <input type="hidden" name="Prs" size="3" value="dynamiskt">
  <input type="text" maxlength="3" size="3">
 <input type="image" value="1" src="refresh.gif" border="0">

<Input type="submit" onClick="this.form.action='kassa.asp'; return true;" Value="Kassa">
</form>

nu skulle jag vilja att det öppnas ett nytt fönster om jag klickar på "kassa"-knappen...och inte på "refresh"-knappen....jag försökte med detta i "kassa"-knappen:

javascript:document.form1.target=parent;

...men då öppnar den ett nytt fönster vid refresh också...går det att ha taget beroende på knapp när man bara har ett formulär?

Red. Äh! Va tusan...det var bara att lägga in Target="_self" i "form" :l

258 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)