Passwort



<script language="JavaScript" type="text/javascript">

var passwort;
passwort=prompt("Gebe das Passwort Kolibri ein.","");
if(passwort=="Kolibri"||passwort=="kolibri") {
window.location="passwort2.htm";
}
else {
alert("Falsches Passwort.");
}


</script>


if(Bedingung){
Anweisung wenn Bedingung erfüllt ist;
}
else{
andernfalls tritt diese Bedingung in Kraft;
}


Hier wurde das richtige Passwort eingegeben und dadurch die richtige Seite aufgerufen. Man beachte den Operator für "Entweder oder" || damit es sowohl groß als auch klein geschrieben funktioniert.
Ansonsten eine ganz einfache if else Abfrage. Else heißt anderfalls. Hinter else wird die Anweisung in geschweiften Klammern geschrieben, die ausgeführt wird, wenn die Bedingung nicht erfüllt ist.

Außerdem besteht noch die Möglichkeit, mehrere Bedingungen hintereinander zu definieren und abzufragen:


if(Bedingung 1){
Anweisung wenn Bedingung erfüllt ist;
}
else if(Bedinung 2){
wenn die erste Bedingung nicht erfüllt ist aber die zweite, tritt diese Anweisung in Kraft;
}
else{
andernfalls, wenn keine der oben aufgeführten Bedinungen erfüllt sind, wird diese Anwweisung ausgeführt;
}


Dieses Passwortscript läßt sich allerdings nicht in der Praxis einsetzen, da man das Passwort im Quelltext nachschauen kann.
Dazu braucht es schon einer raffinierteren Passwortabfrage, das Problem ist auf einer der nächsten Seiten einfach und absolut genial gelöst.