Jan L.: Wo ist der Fehler???

Beitrag lesen

Hallo,

<HTML>
<head>
<title></title>
<script language="Text/JavaScript">

So sollte das nicht aussehen. <script type="text/javascript"> wäre richtig

function ueberpruefen() {
alert ("Es funkt");}

^
Die gescheifte Klammer kommt da nicht hin.

if (mitglied=pass) document.write("OK");

'=' ist ein Zuweisungsoperator, '==' ein Vergleichsoperator. Es existiert bei dir weder eine Variable namens 'mitglied' noch eine namens 'pass'. Diese Zeile ist kompletter Unsinn.

Hier käme die geschweifte Klammer eigentlich hin.

</script>
</head>
...

Eine Passwortabfrage mit Javascript realisieren zu wollen, ist an sich immer unsinnig. Deine Variante (bzw. so, wie du sie dir vorgestellt hast) macht gar keinen Sinn, weil jeder einfach in den Quelltext schauen kann und dort das Passwort im Klartext findet.

Gruß, Jan