webForumDet fria alternativet

Flera formulär & Submit

JavaScript

3 svar · 325 visningar · startad av ironhead

Medlem sedan mars 20011 346 inlägg
Frågan#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

269 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
132 ms — deklarationer (db)
0 ms — hämta statistik (cache)
135 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)