Window.confirm() 메소드는 옵션인 메세지와  확인과 취소 버튼으로 구성된 모달창을 화면에 보여줍니다. 

Syntax

result = window.confirm(message);
  • message 는 다이알로그에 보여줄 옵션 문자열입니다.
  • result 는 boolean 으로 선택한 값이 확인인지 취소인지를 표현합니다. (확인 일 경우 true)

Example

if (window.confirm("Do you really want to leave?")) { 
  window.open("exit.html", "Thanks for Visiting!");
}

Produces:

firefox confirm
 

Notes

다이알로그 박스는 모달 창입니다. 다이알로그 박스가 닫힐 때까지 프로그램의 다른 사용자 인터페이스 사용이 불가능합니다.  그런 이유로 다이알로그 박스(모달 창)을 생성하는 함수의 과용을 하지 말아야 합니다. 어찌됬던 확인을 위해 다이알로그 박스는 사용하지 않는 것이 좋습니다. avoid using dialog boxes for confirmation.

크롬46.0 부터 이 함수는 샌드박스 attribute가 allow-moda을 가지고 있지않는 한 <iframe> 내부에서는 사용이 불가능합니다.

이 인자는 옵션이며 스펙상으로는 필수 요소가 아닙니다.

Specification

Specification Status Comment
HTML Living Standard
The definition of 'confirm()' in that specification.
Living Standard  

See also

문서 태그 및 공헌자

 이 페이지의 공헌자: idpokute
 최종 변경: idpokute,