Moin,
habe Frage bezüglich der Syntax, wenn ich in einem Formular mehere Input Felder gleichen Namens als Array definiere und diese dann vor dem absenden kontrollieren möchte:
mein Formular wird aus einer mySQL DB erzeugt.
gleichnamige Felder sehen dann z.b. so aus:
das bearbeiten in php is kein Problem:
Jetzt will ich die Felder vor dem Abschicken mit Javascript kontrollieren.
Habe hier im Forum schon mehrere Lösungsansätze gefunden und ausprobiert, aber Firefox meldet mit immer
was ich schon ausprobiert habe:
hat einer 'nen Tip?
XXXX - THX im voraus
habe Frage bezüglich der Syntax, wenn ich in einem Formular mehere Input Felder gleichen Namens als Array definiere und diese dann vor dem absenden kontrollieren möchte:
mein Formular wird aus einer mySQL DB erzeugt.
gleichnamige Felder sehen dann z.b. so aus:
PHP-Code:
<select name="taskid[]" size="1" style="width:230px;">
PHP-Code:
for($i = 0; $i < sizeOf($_POST['taskid']); $i++){
//bla bla
$sql .= $_POST['taskid'][$i];
//bla bla
}
Habe hier im Forum schon mehrere Lösungsansätze gefunden und ausprobiert, aber Firefox meldet mit immer
element xyz has no properties
PHP-Code:
var formular = window.document.forms[0];
for (var i = 0; i <= formular.length; i++){
if(document.getElementsByName("taskid")[i] == 0){ ... }
//oder
if (formular.elements["taskid[]"][i].value == 0){...}
}
/// klappt alles nicht
XXXX - THX im voraus
Kommentar