Zum Inhalt springen

Schachtelung von Formularen


dorti

Empfohlene Beiträge

Hallo zusammen!

Ich hab ein Formular und möchte in diesem Formular ein weiteres Formular anzeigen. Leider hab ich eben gelesen, dass man Formulare nicht schachteln kann.

Kennt jemand eine Möglichkeit, dieses Problem zu umschiffen? Quasi das mit mit 2x-Submit die Formulare übergibt? Und nicht drei einzelne Formulare macht mit 3x-Submit? Das würde ich nämlich gern vermeiden.

Link zu diesem Kommentar
Auf anderen Seiten teilen

warum muss es denn verschachtelt sein???

das wuerde mich auch interssieren...

habe ein aehnliches problem gehabt...

mach ein form-tag und in den beiden versch. submit-buttons aenderst du das action-attribut der form (r/w) und gut ist...

dann werden zwar mehr felder als benoetigt uebertragen, aber verlust gibts immer ....

gruss

Link zu diesem Kommentar
Auf anderen Seiten teilen

Warum ich schachteln musste, hat weniger mit dem Code als mit dem Design zu tun. Den Code zu posten, wäre etwas schwierig. Vereinfacht gesagt will ich ein erstelltes Angebot bearbeiten. Das Angebot ist auf der Intranetseite schon so angeordnet, wie es nachher in Word aussieht. D.h. Kopfdaten mit Adresse, Person, Datum. Fußzeile mit Konditionen und Kommentar. Diese Daten gehören zu einem Formular. Jetzt kommen in die Mitte als ein anderes Formular die einzelnen Positionen, die in eine andere Tabelle gehen. Somit kriegen sie bei meiner Codierart auch ein anderes Action-Element. Wenn man eine Zeile mit Positionen speichert, wird die Seite neu geladen und die gespeicherte Zeile rutscht eine Position nach unten und macht Platz für eine neue Position, die eingegeben werden kann. Ach ziemlich kompliziert. Kann Dir mal nen Screenshot schicken(wenns Dich interessiert), wenn Dur mir Deine Emailadresse verrätst.

Der Code für die Formulare ohne Inhalt sieht jetzt so aus:

<form action="angebot_speichern.xsql" name="angebot" method="post">

<tr>

<td class="normal" colspan="2">Angebot erstellen  

<a href="#" title="Speichern" onclick="document.angebot.submit();">

<img src="save.gif" alt="Speichern" border="no"/>

</a>

</td>

</tr>

....

<td valign="top">

<a href="#" onclick="document.angebot.action='angebotsposition_speichern.xsql';

document.angebot.submit();" title="Angebotsposition speichern">

<img src="save.gif" alt="Angebotsposition speichern" border="no"/>

</a>

</td>

...

</form>

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...