Czym jest MessageBox?
MessageBox to nazwa kojarzona głównie z oknami komunikatów w technologiach takich jak Visual Basic, Windows Forms lub środowisko .NET. Nie jest to standardowa funkcja języka JavaScript działającego w przeglądarce internetowej.
W pytaniach egzaminacyjnych MessageBox() często pojawia się jako odpowiedź błędna przy pytaniach o JavaScript.
JavaScript a MessageBox
W JavaScript standardowym sposobem pokazania prostego okna komunikatu jest:
window.alert("Komunikat dla użytkownika");
albo krócej:
alert("Komunikat dla użytkownika");
Nie używa się natomiast standardowo zapisu:
MessageBox("Komunikat");
Taka funkcja nie należy do standardowego API JavaScript w przeglądarce.
Gdzie występuje MessageBox?
W aplikacjach desktopowych .NET można spotkać na przykład zapis:
MessageBox.Show("Komunikat");
Jest to jednak inny kontekst niż skrypty JavaScript na stronie WWW.
Jak zapamiętać na egzamin?
Jeżeli pytanie dotyczy sposobów wyświetlania tekstu w JavaScript, poprawne przykłady to m.in.:
window.alert(),document.write(),- modyfikacja elementu przez
innerHTML.
MessageBox() nie jest standardowym sposobem wyświetlania tekstu w JavaScript.