Window confirm() 메서드
정의와 사용법
confirm()
메서드는 메시지, 확인 버튼 및 취소 버튼이 들어간 대화 상자를 표시합니다.
사용자가 "확인"을 클릭하면confirm()
메서드가 반환합니다 true
그렇지 않으면 false
.
설명
사용자가 특정 내용을 확인하거나 수락하려면 일반적으로 확인 상자를 사용합니다.
확인 상자는 현재 창에서 포커스를 떠나고 사용자가 메시지를 읽도록 강제합니다.
사용자가 확인 버튼이나 취소 버튼을 클릭하여 대화 상자를 닫기 전까지, 사용자가 브라우저에 대한 모든 입력을 차단합니다. 호출하면 confirm()
JavaScript 코드 실행을 일시 중지하고, 사용자가 응답하기 전까지 다음 문장을 실행하지 않습니다.
자세히 보기:
예제
예제 1
확인 상자를 표시합니다:
confirm("Press a button!");
예제 2
줄 바꿈 문자가 들어간 확인 상자:
confirm("Press a button!\nEither OK or Cancel.");
예제 3
확인 상자를 표시하고 사용자가 클릭한 내용을 출력합니다:
let text; if (confirm("Press a button!") == true) { text = "You pressed OK!"; } else { text = "You canceled!"; }
문법
confirm(message)
파라미터
파라미터 | 설명 |
---|---|
message | 선택 사항입니다. 확인 상자에 표시할 텍스트입니다. |
반환 값
타입 | 설명 |
---|---|
부울 값 | 사용자가 확인을 클릭하면 true, 그렇지 않으면 false입니다. |
브라우저 지원
모든 브라우저가 지원합니다 confirm()
:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
지원 | 지원 | 지원 | 지원 | 지원 | 지원 |