WML-Tutorial
[ Inhaltsverzeichnis ]WMLScript
 Dialogs-Bibliothek
Grundlagen der Dialogs-Bibliothek
alert(...)
confirm(...)
prompt(...)


Grundlagen der Dialogs-Bibliothek

Die Dialogs-Bibliothek stellt einige typische Dialoge zur Verfügung, die für die Kommunikation mit dem Benutzer hilfreich sind.


alert(...)

Mit der Funktion alert(...) wird eine Meldung ausgegeben. Es wird auf eine Bestätigung des Benutzer gewartet, bis weiter fortgefahren wird.

Funktionskopf 

 : 

 alert(Meldung)

 

 

 

Parameter 

 : 

 Meldung

 Zeichenkette

 

 

 

Rückgabewert 

 : 

 leere Zeichenkette oder invalid

Erklärung :

Im folgenden Beispiel wird durch die Funktion alert(...) die Meldung 'Zahl ist zu gross!' auf dem Display ausgegeben. Sobald der Benutzer diesen Hinweis bestätigt, wird fortgefahren.

Beispiel :


Dialogs.alert("Zahl ist zu gross !");

confirm(...)

Die Funktion confirm(...) zeigt auf im Display die Meldung und gibt dem Benutzer zwei Möglichkeiten , wie er mit dieser Meldung umgehen will. Ok repräsentiert dabei den Hinweis für die Bestätigung der Meldung, Cancel die Ablehnung der Meldung. Wählt der Benutzer den Hinweis für Ok, dann gibt die Funktion den Wert true zurück. bei der Wahl des Hinweises für Cancel ist der Rückgabewert false.

Funktionskopf 

 : 

 confirm(Meldung,ok,cancel)

 

 

 

Parameter 

 : 

 Meldung

 Zeichenkette

 Ok

 Zeichenkette

 Cancel

 Zeichenkette

 

 

 

Rückgabewert 

 : 

 true,false oder invalid

Erklärung :

Im folgenden Beispiel wird durch die Funktion confirm(...) die Meldung 'Zu wap.ffh.de gehen?' angezeigt. Der Benutzer kann jetzt mit 'Ja' oder 'Nein' wählen, was er machen möchte.

Beispiel :


Dialogs.confirm("Zu wap.ffh.de gehen ?","Ja","Nein");

prompt(...)

Mit der Funktion prompt(...) wird dem Benutzer eine Eingabedialogbox auf dem Display angezeigt. Die Meldung wird ausgegeben und die Eingabedialogbox hat den Vorgabewert schon eingetragen.

Funktionskopf 

 : 

 prompt(Meldung,Vorgabewert)

 

 

 

Parameter 

 : 

 Meldung

 Zeichenkette

 Vorgabewert

 Zeichenkette

 

 

 

Rückgabewert 

 : 

 Zeichenkette oder invalid

Erklärung :

Im folgenden Beispiel wird durch die Funktion confirm(...) die Meldung 'Ihr Name' über der Eingabedialogbox angezeigt. Als Vorgabewert ist hier 'anonym' gewählt.

Beispiel :


Dialogs.prompt("Ihr Name: ","anonym");