In meinem HTML habe ich mehrere Formulare (Texteingaben, Optionsfelder, Kontrollkästchen und auswählen) und eine Taste. Ich möchte alle diese Formulare ausfüllen und Werte an meine PHP-Datei senden. Momentan versuche ich Werte aus der Texteingabe zu übermitteln und wähle, aber ich stecke an diesem Punkt fest.Javascript Senden Sie mehrere Formulare mit einer Taste
Ich habe eine js Datei einreichen:
submitForms = function(){
document.getElementById("form1").submit();
document.getElementById("form2").submit();
}
Und meine Formen sind wie folgt aus: SELECT:
<form id ="form1" name="dists" action="solve.php" method="post">
<select id="demo" name="sadzba" onchange="selectElement1(this.value)>
<option value="">-- vyberte oblasť --</option>
</select>
</form>
Texteingabe Form + Taste:
<form id="form2" action="solve.php" method="post">
<input type="text" name="spotVT" ><label>kWh za rok VT</label>
<div id="nt" style='display:none'><input type="text" name="spotNT" ><label>kWh za rok NT</label></div>
</form>
<input id="sub" type="button" value="Ok" style="margin-left:15px;" onclick="submitForms()"/>
Aber diese funktioniert nicht. Kannst du mir bitte helfen? Danke
Wie würden Sie einreichen, zwei Dinge zu zwei verschiedenen Seiten? Es würde zwei Treffer auf den Server erfordern, aber es ist eine Seite. Es wird nicht passieren mit einfachen Formvorlagen. – epascarello
Mögliches Duplikat von [Übermitteln Sie zwei Formulare mit einem Knopf] (http://stackoverflow.com/questions/7843355/submit-two-forms-with-one-button) – Liam