MDN’s new design is in Beta! A sneak peek: https://blog.mozilla.org/opendesign/mdns-new-design-beta/

Window.alert()

 Window.alert() 메서드는 지정한 내용과 확인(OK) 버튼이 있는 경고 대화 상자를 띄웁니다.

구문

window.alert(message);
  • message는 그 경고 대화 상자에 나타날 텍스트 문자열이거나 문자열로 변환되어 나타날 객체입니다. 없어도 되는 인자입니다.

예제

window.alert("Hello world!");

 상기 코드의 동작은 다음과 같습니다.

Image:AlertHelloWorld.png

비고

 경고 대화 상자는 사용자의 입력을 요구하지 않는 메시지를 전달할 때에 쓰여야 합니다.

The following text is shared between this article, DOM:window.prompt and DOM:window.confirm 대화 상자는 modal window(부모 창으로 돌아가기 전에 사용자의 상호 작용을 요구하는 자식 창)입니다. 따라서 대화 상자는 그 대화 상자가 닫힐 때까지 그 사용자가 그 대화 상자를 제외한 환경(interface), 즉 그 프로그램(웹 브라우저 등)의 나머지 환경에 접근할 수 없게 만듭니다. 이러한 이유 때문에 당신은 대화 상자( 또는 modal window)를 만드는 함수를 남용하면 안 됩니다.

 Mozilla Chrome 사용자(Firefox 확장 프로그램 등)는 이것 대신에 nsIPromptService의 메소드를 써야 합니다.

 Chrome 46.0부터, 이 메소드는 <iframe>에서 사용될 경우에 그 <iframe>의 sandbox 속성에 allow-modal이 없으면 작동하지 않습니다.

그 명세에 따라, 이 함수의 인자는 없어도 됩니다.

명세

Specification Status Comment
HTML5 Web application
The definition of 'alert()' in that specification.
Unknown Initial definition.

관련 문서

문서 태그 및 공헌자

 이 페이지의 공헌자: K._, pi1992
 최종 변경: K._,