Neuer Tag, neuer Versuch:
HTML-Code:
<script language="javascript" type="text/javascript">
var zeile = 3;
var person = 1;
function neu() {
if (document.getElementById(person).value.length == 0) {
alert("Bitte oben Wert eingeben!")
} else {
zeile++;
person++;
var TR = document.getElementById("tabelle").insertRow(zeile);
var TD1 = document.createElement("td");
var TD1text = document.createTextNode("Begleitperson " + person + ":");
TD1.appendChild(TD1text);
var TD2 = document.createElement("td");
TR.appendChild(TD1);
TR.appendChild(TD2);
TD2.innerHTML = "<input type='text' size='30' id='" +person +"' name='person[]'>";
}
}
</script>
<form action="index.php?sid=carsubmit" method="post">
<table id="tabelle" cellspacing="1" cellpadding="0" border="0" width="100%" align="center" valign="top" style="font-size: 1em; margin: 20px;">
<tr>
<td align="left" valign="middle" width="20%">Nachname*:</td>
<td align="left" valign="middle" width="80%"><input type="text" size="30" name="lastname"></td>
</tr>
<tr>
<td align="left" valign="middle" width="20%">Vorname*:</td>
<td align="left" valign="middle" width="80%"><input type="text" size="30" name="prename"></td>
</tr>
<tr>
<td align="left" valign="middle" width="20%">Adresse*:</td>
<td align="left" valign="middle" width="80%"><input type="text" size="30" name="address"></td>
</tr>
<tr>
<td align="left" valign="middle" width="20%">Begleitperson 1:</td>
<td align="left" valign="middle" width="80%"><input type="text" size="30" id="1" name="person[]"></td>
</tr>
<tr>
<td align="left" valign="middle" width="20%"> </td>
<td align="left" valign="middle" width="80%"><a href="#" onclick="neu();">Begleitperson hinzufügen</a></td>
</tr>
</table>
</form>
Sollte ein Tipp von mir geholfen haben, habe ich nichts gegen eine entsprechende Bewertung oder ein Danke und wenn ein Problem gelöst ist, dann den Beitrag bitte auch als erledigt markieren.
Was ich gar nicht leiden kann sind User die es nicht für nötig halten auf Antworten zu reagieren, die Themen nicht als erledigt markieren und/oder die sich nicht für Hilfe bedanken.
Forumlar-Auswertung kann ich dann einfach in einer for-Schleife den Array begleit[] auslesen!?
Ja genau. Du musst dann aber noch prüfen ob wirklich alle Felder des Arrays mit gültigen MWerten gefüllt sind. Das nachträgliche "leeren" eines der zuvor beschriebenen Textfelder wird mit dem Javascript nämlich nicht geprüft.
Sollte ein Tipp von mir geholfen haben, habe ich nichts gegen eine entsprechende Bewertung oder ein Danke und wenn ein Problem gelöst ist, dann den Beitrag bitte auch als erledigt markieren.
Was ich gar nicht leiden kann sind User die es nicht für nötig halten auf Antworten zu reagieren, die Themen nicht als erledigt markieren und/oder die sich nicht für Hilfe bedanken.