Anipitch: "pseudo-passwort" funktioniert in firefox, aber nicht im IE6

Beitrag lesen

Hi z4phod,

paar kleine Korrekturen:

1. Du solltest das Formular auf die richtige Seite verweisen lassen. Sparst du dir auch das else und location.href in der Funktion.

2. Formulare überprüfen besser mit onsubmit="return funktion()" im form oder submit tag.

So sollte es laufen:

<head>
<script type="text/javascript">
<!--
function passwortabfrage() {
  if (document.passwort.pw.value != "heldenzeit") {
    alert("Falsches Passwort!");
    return false;
  }
}
//-->
</script>
</head>
<body>
<form action="http://texelblues.te.funpic.de/index.html" method="post" enctype="text/plain" name="passwort" onsubmit="return passwortabfrage()">
 Passwort eingeben:
  <input type=password name="pw" />
  <input type=submit value="OK" />
</form>
</body>

Gruß
Antipitch

PS: Jonathan hat Recht mit Semikolon im JS und Anführungszeichen für HTML Attributwerte. Formular und den Wert hattest du aber schon richtig angesprochen.