? HTML Äquivalent des Visual Basic MsgBox-Funktion ist die Alarmfunktion . Diese Funktion ist nicht Teil des HTML, doch, aber von einer Sprache , deren Programme laufen in HTML- Dokumenten, einschließlich Web-Seiten. Diese Sprache ist JavaScript . Die wesentliche Funktion der Warnung ist, Text Alarmierung eine Webseite Benutzer etwas anzuzeigen. Verwandte JavaScript Funktionen erfüllen diese Funktion auch während Annehmen von Eingaben des Benutzers. HTML -Code
HTML-Anweisungen können die JavaScript Alert -Anweisung mithilfe seiner onClick und andere Stichworte zur Benutzerinteraktion ausgeführt . Die folgende Beispiel-HTML- Anweisung ruft die Alarmfunktion .
< br >
Statt ruft Alarm direkt , können Sie auch onClick auf eine benutzerdefinierte JavaScript-Funktion, Alarm ruft . Mit diesem Ansatz hat den Vorteil, dass Sie Ihre HTML-Anweisungen klein und damit besser lesbar . Alarm
JavaScript Alert -Funktion zeigt die Nachricht, die Sie in ihrer einziges Argument einzufügen. Die vollständige Syntax Alert ist " windows.Alert ", was bedeutet, dass der Window-Klasse , die Teil des HTML Document Object Model ist , die Muttergesellschaft von Alert ist anzeigt. Aufruf der Alarmfunktion macht Ihr Browser eine einzigen Dialogfeld mit dem Text, den Sie angeben und eine OK -Taste , die der Benutzer drücken, um das Dialogfeld zu schließen. Bestätigen < br >
der Confirm -Box ist eine weitere Möglichkeit, mit Web-Benutzer die gleiche Funktionalität der Visual Basic MsgBox und JavaScript Alert Aussagen . Im Gegensatz zu den Aussagen , jedoch können bestätigen Web-Entwickler geben Web-Benutzer die Möglichkeit, heben sich das Dialogfeld. Laufen Confirm macht Ihren Web-Browser ein Dialogfeld mit der Nachricht, die Sie angeben . Dieser Dialog hat auch eine OK -Taste und eine Schaltfläche Abbrechen. Wenn die Web- Benutzer klickt "OK" bestätigen die Funktion den Wert true zurückgibt , um Ihre JavaScript-Programm . Klick auf " Cancel" Confirm macht false zurück. Ihr Programm kann sein Verhalten auf dessen Grundlage dieser Werte ändern Bestätigen kehrt
result = window.confirm ( message); . Prompt
Während Bestätigen Sie nimmt die MsgBox Konzept noch einen Schritt weiter , indem sie die Web-Benutzeroberfläche eine Auswahl von Buttons, nimmt Prompt das Konzept zwei Schritte weiter. Er fordert die Web-Anwender die Eingabe von Text , dass Ihre JavaScript-Programm verarbeiten kann. Zum Beispiel fragt der folgende Prompt Anweisung die Benutzer ihren Namen geben
Antwort = prompt (' Bitte geben Sie Ihren Namen ein. '); .
Wie bestätigen , Prompt einen Wert zurückgibt , um Ihr Programm . Dieser Wert ist nicht wahr oder falsch, aber , aber der Text, den der Benutzer in das Dialogfeld Eingabeaufforderung eingegeben . Prompt unterscheidet sich auch von den einfacheren MsgBox - Funktionen , indem er ein zweites Argument , Default . JavaScript-Programmierer bevölkern dieses Argument mit einem Wert wird die Funktion zurück, wenn der Benutzer keinen Wert . Zum Beispiel Die folgende Anweisung setzt den Standard- Text für eine Eingabeaufforderung Angebot der Benutzer ein Abonnement .
Antwort = prompt (' Möchten Sie sich für unseren Newsletter? ', ' Ja, bitte melden Sie mich an für Newsletter '); .