Paul: Tabelle filtern anhand Formulareingabe

Beitrag lesen

Hallo!

Ein einfacher Syntaxfehler hat das Script gehindert...
Hier der funktionierende Code:
Falls keine Eingabe erfolgt, wird die Tabellenreihe ausgeblendet (es sollte ein Reset angeboten werden)!

<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=iso-8859-1">
<title>Seite</title>

<script type="text/javascript">

function anzeigen () {

var inputs = document.getElementsByTagName("input");

for (var i=0; i < inputs.length; i++) {
if (inputs[i].getAttribute('type') == 'text') {
var zahl = inputs[i].value;
if (zahl == "") {
inputs[i].parentNode.parentNode.style.display = "none";
}
}
}
}

</script>

</head>
<body bgcolor="#ffffff">

<form method="post" onsubmit="anzeigen(); return false;">

<table>
<tr><td><input type="text" size="3" maxlength="3" name="Artikelnummer" value="" /></td></tr>
<tr><td><input type="text" size="3" maxlength="3" name="Artikelnummer" value="" /></td></tr>
<tr><td><input type="text" size="3" maxlength="3" name="Artikelnummer" value="" /></td></tr>
</table>

<p><input type="submit" name="ansehen" value="Bestellung ansehen" /></p>

</form>

</body>
</html>

Vielen Dank EKKi für die gute Anleitung und auf Bald!