10x bewertet

Alert, Confirm, Prompt

von Delite  |  10.05.2008 um 14:21 h
Javascript Grundlagen
Typ: Javascript Grundlagen
Stufe:Einfach Mittelmäßig
Dies ist ein Tutorial über drei kleine Arten um bestimmte Fenster zu öffnen. Ihr solltet aber nicht zuviele davon benutzen, da das ziemlich störend sein kann.

Zu den Funktionen findet ihr HIER EIN BEISPIEL.

Alert
Beim Alert wird ein kleines Fenster ohne weitere Funktionen erzeugt. Dies ist sinnvoll einzusetzen, wenn man den Besucher auf irgendetwas aufmakersam machen möchte. Die Alert-Funktion hat nur ein Parameter, nämlich der Text der erschinen soll. Der Code dazu lautet:
alert("Das ist ein Alert.");
Dies ist überall anwendbar. Der Alert kann natürlich auch mit Variabeln aufgerufen werden. z.B. für eine Begrüßung:
alert("Hallo, "+Name+". Wie gehts dir?");
Es sei vorrausgesetzt, dass Name eine Variable ist.


Confirm
Die Confirm-Funktion kann man gut einsetzen, um sachen nochmal zu prüfen wie z.B. ob ein User seinen Account wirklich löschen möchte.
Die Confirm-Funktion hat nur ein Parameter und gibt einen Wert zurück, der true oder false sein kann. (Boolean). Aufgerufen werden kann die Funktion z.B. so:
if(confirm("Bist du dir sicher?")) {
alert("Du bist dir sicher!");
} else {
alert("Du bist dir unsicher!");
}

Da sie true oder false zurückgibt ist es sinnvoll sie in If einzubauen.


Prompt
Prompt kann man nutzen, damit Werte von dem User eingegeben werden können. Dies wird im BB-Code z.B. genutzt. Auch gibt es Skripte für Fantasiegeschichten die auch mit diesem System oft erstellt werden.
Die Prompt-Funktion gibt den Wert zurück, der von dem Besucher eingegeben wird. Deswegen ist es sinnvoll diesen in einer Variable zu speichern.
Die Prompt-Funktion hat 2 Parameter. Das erste ist der Text der vor dem Textfeld stehen soll z.B. 'Geben Sie hier Ihr Wort ein.' das 2. Parameter ist der Text, der schon im Textfeld drinsteht. Dies kann wahlweise auch leer sein. Der Code für prompt lautet:
var test = prompt("Schreib hinein was du möchtest!", "Dein Wort");
alert(test);


So das wars auch schon. Ich hoffe der ein oder andere kann damit etwas anfangen ;)



5 Kommentare




monkeybox

geniales tut!!! 6 punkte
am 10.05.2008 um 14:27 Uhr


Sasuke

job :-)
am 10.05.2008 um 14:45 Uhr


Nekoji

Schönes Tutorial! ;)
am 11.05.2008 um 12:30 Uhr


Tobi

Hä? xD
Muss var immer test sein?
am 16.05.2008 um 21:41 Uhr


Blöde frage aber wo muss man den code eingeben? Smilie Smilie
Vlg
am 21.05.2008 um 17:52 Uhr