Window alert()-metoden

Definition och användning

alert() metoden för att visa en varningsruta med meddelande och bekräftelsknapp.

Om du vill kommunicera information till användaren kan du använda alert() metod.

Påminnelse

Varningsrutan flyttar fokus från det aktuella fönstret och tvingar användaren att läsa meddelandet.

Använd inte detta förfarande för mycket. Det kommer att förhindra att användaren får tillgång till andra delar av sidan tills varningsrutan stängs.

Se också:

confirm() metod

prompt() metod

Exempel

Exempel 1

Visa varningsrutan

alert("Hello! I am an alert box!!");

Prova själv

Exempel 2

Varningar med nyckelrad

alert("Hello\nHow are you?");

Prova själv

Exempel 3

Visar den aktuella URL:s värdnamn:

alert(location.hostname);

Prova själv

syntaks

alert(message)

parametrar

parametrar beskrivning
message valfritt. Texten som ska visas i varningsrutan.

återvärd

inget.

tekniska detaljer

beskrivning

alert() metoden kommer att visa det specificerade message visas för användaren. Dialogrutan innehåller en bekräftelsknapp som användaren kan klicka på för att stänga dialogrutan. Dialogrutan är vanligtvis modal, och användaren måste stänga dialogrutan innanalert() anrop kommer att pausas.

vanlig användning

visas ett felmeddelande när användaren anger ogiltig information i vissa formulärelement, vilket kan vara alert() är den vanligaste användningen av metoden. Varningar i dialogrutan kan informera användaren om problemet och visa vad som behöver rättas för att undvika detta fel.

alert() Utseendet på metoddialogen bestäms av plattformen, men det finns vanligtvis ikoner som representerar fel, varningar och olika varningar. alert() kan visa vilket meddelande som helst, men varningen i dialogrutan indikerar att denna metod inte är lämplig för att visa enkla informativa meddelanden, till exempel "Välkommen till min webbplats".

Observera

som visas i dialogrutan message är en ren textsträng, inte en HTML-formaterad sträng. Det är möjligt att använda nyckelraden i denna sträng. \nMeddelanden visas på flera rader. Det är också möjligt att använda blanksteg för att uppnå grundläggande formatering, och understreckade tecken kan användas för att simulera en horisontell linjemätare, men den slutliga effekten beror i hög grad på den typsnitt som används i dialogrutan, så det är beroende av systemet.

Webbläsarstöd

Alla webbläsare stöder alert():

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Stöd Stöd Stöd Stöd Stöd Stöd