» IF-Abfragen
Aufgabe 1:
Ändern Sie in Übung 01 die function dialog( ) in dem Sie alert durch confirm ersetzen! Speichern Sie die Änderung in einem neuen Ordner mit dem Namen „JavaScript_02“ ab und schauen Sie sich das Ergebnis im Browser an!
Die Dialogbox confirm
Die Dialogbox confirm liefert einen Wahrheitswert zurück, wenn der Anwender auf eine der Schaltflächen klickt: true bei „OK“, false bei „Abbruch“.
Dieser Wert kann einer Variablen übergeben werden, um z.B. eine Aktion auszulösen.
Die function dialog( ) wird folgendermaßen abgeändert:
function dialog ( )
{
var eingabe; Variable Eingabe wird definiert (s. Buch S.105 –106)
eingabe=confirm („Sie betreten meine Homepage“); true oder false wird der Variablen eingabe übergeben
if (eingabe==true) wenn true übergeben wird, passiert folgendes
{
window.open(„test.html“); neues Browserfenster wird geöffnet: Objekt: window,
Methode: open(“URL”)
}
else folgendes wird ausgeführt, wenn eingabe nicht den
Wert true enthält
{
window.document.write(„Text“); schreibt in die aktuelle Web Seite den Text
}
}
Aufgabe 2:
Erstellen Sie eine confirm-Dialogbox, die bei Mouseklick auf „OK“ eine Seite mit dem Namen „uebung02_test“ aufruft. Die aufgerufene Seite enthält den Text „Diese Seite wurde durch eine confirm-Dialogbox aufgerufen!“
Wenn auf „Abbruch“ geklickt wird, soll der Text „Schade, dass Sie meine Homepage nicht besuchen“ erscheinen.
Aufgabe 3:
Ändern Sie die else Anweisung dahin gehend ab, dass der Text in einer alert-Box ausgegeben wird!