hier ist mein Code: habe den nochmals optimiert sehe da aber den Fehler nicht möchte das die Funktion alle Mengenfelder bzw. inputs überprüfen die größer als 5 sind kriege aber nicht mal die Werte aus den Feldern um das mit if zu prüfen und irgendwie klappt es nicht kann mir da jemand helfen was daran falsch ist?
Danke
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>System</title>
<script type="text/javascript">
function CheckInput () {
for (i = 0; i < document.forms[1].elements.length; ++i){
var name = confirm('Bitte überprüfen Sie Ihre bestellten Mengen');
}
}
if(name==true){
return false
}
else {
return true
}
}
</script>
</head>
<body bgcolor='#FFFFFF' text='#000000' >
<table align='center' width='100%' cellspacing='0' cellpadding='0'>
<tr><td>
<form method="POST" action="ansicht.php" name="suche">
...
</form>
<form method="POST" action="test.php" id="Mengenfeld" onsubmit="return CheckInput ();" name="speichern">
</td></tr>
<tr><td>
<input type="text" id="Menge[0]" name="Menge[0]" value="" size="11">
</td></tr>
<tr><td>
<input type="text" id="Menge[1]" name="Menge[1]" value="" size="11">
</td></tr>
</table><br>
<input type="submit" id="speichern" name="speichern" value="in Warenkorb" >
</form>
Danke
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>System</title>
<script type="text/javascript">
function CheckInput () {
for (i = 0; i < document.forms[1].elements.length; ++i){
var name = confirm('Bitte überprüfen Sie Ihre bestellten Mengen');
}
}
if(name==true){
return false
}
else {
return true
}
}
</script>
</head>
<body bgcolor='#FFFFFF' text='#000000' >
<table align='center' width='100%' cellspacing='0' cellpadding='0'>
<tr><td>
<form method="POST" action="ansicht.php" name="suche">
...
</form>
<form method="POST" action="test.php" id="Mengenfeld" onsubmit="return CheckInput ();" name="speichern">
</td></tr>
<tr><td>
<input type="text" id="Menge[0]" name="Menge[0]" value="" size="11">
</td></tr>
<tr><td>
<input type="text" id="Menge[1]" name="Menge[1]" value="" size="11">
</td></tr>
</table><br>
<input type="submit" id="speichern" name="speichern" value="in Warenkorb" >
</form>