English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Window confirm() 메서드

JavaScript Window 객체

confirm()메서드는 선택적인 메시지와 "확인" 및 "취소" 두 가지 버튼과 함께 모달 대화 상자를 표시합니다.

사용자가 "확인"을 클릭하면 confirm() 메서드는 true를 반환하고, 그렇지 않으면 false를 반환합니다.

사용자가 특정 내용을 확인하거나 수락하려면 일반적으로 확인 대화 상자를 사용합니다.

대화 상자는 모달 창입니다-대화 상자가 닫히기 전까지, 그들은 사용자가 프로그램 인터페이스의 나머지 부분에 접근하지 못하게 합니다. 따라서, 대화 상자(또는 모달 창)를 생성하는 기능을 과도하게 사용하지 마세요.

문법:

window.confirm(msg)
var r = confirm(\
if (r == true) {
   txt = \
} else {}}
   txt = "취소를 눌렀습니다!";
}
테스트를 보고 보세요‹/›

브라우저 호환성

모든 브라우저에서 Confirm() 메서드가 완전히 지원됩니다:

메서드
confirm()

매개변수 값

매개변수설명
msg(선택 사항) 확인 상자에 표시할 문자열

기술 세부 사항

반환 값:확인 또는 취소를 선택했는지 여부를 나타내는 부울 값
  • true-사용자가 "확인"을 클릭하면

  • false-사용자가 "취소"를 클릭하면(또는 Firefox를 제외한 모든 주요 브라우저에서 오른쪽 상단의 "x"(닫기) 버튼을 클릭하면)

더 많은 예제

개행 문자가 들어간 확인 상자:

confirm("Press a button\nEither OK or Cancel.");
테스트를 보고 보세요‹/›

이 예제는 JavaScript가 지원하는 다양한 대화 상자 유형을 보여줍니다:

아래의 버튼을 클릭하여 다양한 대화 상자를 표시하십시오:


관련 참조

창(Window) 참조:alert() 메서드

창(Window) 참조:hint() 메서드

JavaScript Window 객체