Hi,
ich möchte eine Formularabfrage verwirklichen. Bei Eingabe von "123" und "Enter" soll Seite A.htm und bei Falschangaben ein "alert" Fenster mit dem Hinweis auf falsche Eingabe erscheinen. Ein Zähler soll die Eingaben mitzählen und bei dreimaliger Falscheingabe auf einen lokalen "Anker" auf der Seite springen.
Leider bring ich`s nicht allein hin! Muß wohl etliches falsch laufen.
Ich wäre super dankbar falls mir jemand den Quelltext berichtigt!
Danke schonmal ganz sehr!
Hier mein Versuch:
<html>
<head>
<script type="text/JavaScript">
<!--
function passwd ()
{
var eingabe;
var zaehler=0;
function test ()
{
do
{
zaehler++;
if (eingabe=="123") return true;
alert ("Ihr Passwort ist falsch");
if (zaehler>2) return false;
}
while (true)
}
if (test())
window.open ("ergebniss.htm", "_self");
else window.open ("registr.htm", "_self");
}
//-->
</script>
<noscript></noscript>
</head>
<body>
<form name="Formular">
<p>Geben Sie bitte Ihr Passwort ein!</p>
<input type="text" name="eingabe" value="">
<input type="button" value="logon" onClick="passwd ()">
<input type="reset">
</form>
</body>
</html>