Window alert() -menetelmä

Määritelmä ja käyttö

alert() menetelmää näyttääksesi viestin ja vahvistuspainikkeen sisältävän varoituskehyksen.

Jos haluat välittää tiedon käyttäjälle, voit käyttää alert() menetelmä.

Havaitse

Varoituskehyksessä siirretään keskittyminen nykyiseen ikkunaan ja pakotetaan käyttäjä lukemaan viestin.

Älä käytä tätä menetelmää liikaa. Se estää käyttäjää pääsemästä sivun muihin osiin, kunnes varoituskehyksessä on päästy.

Lisätietoja:

confirm() -menetelmä

prompt() -menetelmä

Esimerkki

Esimerkki 1

Näytä varoituskehyksessä:

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

Kokeile itse

Esimerkki 2

Rivinvaiholla varustettu varoituskehyksessä:

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

Kokeile itse

Esimerkki 3

Näytä nykyisen URL:n isäntänimi:

alert(location.hostname);

Kokeile itse

syntaksi

alert(message)

parametrit

parametrit kuvaus
message valinnainen. Tämä on teksti, joka näytetään varoituskehyksessä.

paluuarvo

ei ole.

tekniset yksityiskohdat

selitys

alert() menetelmä näyttää dialogissa määritellyn message näytetään käyttäjälle. Tämä dialogi sisältää vahvistuspainikkeen, jonka käyttäjä voi napsauttaa sulkeakseen dialogin. Dialogi on yleensä modaalinen, ja käyttäjän on suljettava dialogi ennen kuinalert() tuo komento keskeyttää suorituksen.

yleinen käyttötapa

kun käyttäjä syöttää epävirallista tietoa joihinkin lomakkeen elementteihin, näytetään virheilmoitus, mikä voi olla alert() Varoitustietoja voidaan kertoa käyttäjälle, ja käyttäjää kehotetaan korjaamaan jotain, jotta virhe voidaan välttää.

alert() Yleisimmät käyttötavat menetelmästä. alert() Voit näyttää minkä tahansa viestin, mutta varoitusgrafiikka viestii, että tämä menetelmä ei ole sopiva yksinkertaisten tiedottavien viestien näyttämiseen, kuten 'Tervetuloa sivustollemme' jne.

Huomaa

ikkunassa näytettävää message Se on puhtainen tekstijono, ei HTML-muodossa oleva merkkijono. Voit käyttää rivinvaihtomerkkijonoa tässä merkkijonossa \nViesti voidaan näyttää useilla riveillä. Voit myös käyttää välilyöntejä perusmuotoilun toteuttamiseen, ja voit käyttää alaviivattuja merkkejä horisontaalisen viivakkeen simuloimiseen, mutta saavutettava lopputulos riippuu suurelta osin käyttöikkunan käytetystä kirjasinkoosta, joten se on riippuvainen järjestelmästä.

Selaimen tuki

Kaikki selaimet tukevat tätä alert():

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Tuki Tuki Tuki Tuki Tuki Tuki