logo

자바스크립트 확인

JavaScript 확인 ​​메소드는 사용자에게 특정 작업에 대한 확인 대화 상자를 요청하는 기능을 호출합니다. 확인() 메소드는 창 객체를 사용하여 질문과 두 개의 옵션 버튼이 있는 대화 상자를 호출합니다. 좋아요 그리고 취소 . 사용자가 확인 옵션을 선택하면 기능 실행이 계속됩니다. 취소 옵션을 선택하면 블록 코드 실행이 중단됩니다.

그것은 반환 진실 사용자가 확인 옵션을 선택한 경우; 그렇지 않으면 반환됩니다. 거짓 .

통사론:

 confirm('Select an Option!'); 

매개변수:

사용자에게 표시하려는 확인 대화상자에 표시하려면 문자열 형식의 '메시지' 값이 필요합니다.

반환 값:

OK를 선택한 경우 확인 메소드는 true 또는 false의 부울 출력을 반환합니다.

확인(true) 또는 취소(false)가 선택되었는지 여부를 나타내는 부울입니다. 브라우저가 페이지 내 대화 상자를 무시하면 반환되는 값은 항상 false입니다.

확인 메서드 사용

  • JavaScriptconfirm() 메소드는 사용자 작업을 확인하기 위해 확인 및 취소 옵션과 함께 대화 상자에 특정 메시지를 표시하는 데 사용됩니다.
  • 일부 CRUD 작업을 처리하려면 작업을 직접 적용하는 대신 확인 메시지를 사용해야 합니다.
  • 무언가를 받아들이거나 확인할 때 사용됩니다.
  • 브라우저가 메시지를 읽고 현재 창에 초점을 맞추도록 합니다.
  • 확인 창이 닫힐 때까지 모든 작업이 중지됩니다.
  • 사용자가 OK를 선택하면 true를 반환하고 CANCEL 옵션을 선택하면 false를 반환합니다.

참고: JavaScript 확인 ​​메소드를 과도하게 사용해서는 안 됩니다. 작업을 선택하거나 창이 닫힐 때까지 페이지의 다른 부분에 대한 액세스를 차단합니다.

예:

예1: 선택한 작업 인쇄

테스트.html:

버튼을 클릭하면 확인()이 호출됩니다.

여기를 클릭하세요 function myFunction() { var result; var r = verify('작업을 선택하세요!'); if (r == true) { result = '확인을 선택하셨습니다!'; } else { result = '취소를 선택하셨습니다!'; } document.getElementById('conf').innerHTML = 결과; }

산출:

위의 HTML 페이지에는 다음과 같이 일부 텍스트와 작업 버튼이 표시됩니다.

자바스크립트 확인

Click Here 버튼을 클릭하면 지정된 메시지와 확인 및 취소 옵션이 포함된 대화 상자가 열립니다.

자바스크립트 확인

확인 작업을 선택하면 실제 블록 코드 코드가 실행됩니다. 그렇지 않으면 잘못된 차단 코드가 실행됩니다. 아래 출력을 고려하십시오.

자바스크립트 확인

예시 2: 조건과 함께 확인 메서드 사용

테스트.html:

버튼을 클릭하면 확인()이 호출됩니다.

여기를 클릭하세요 function myFunction() { if (window.confirm('정말로 삭제하시겠습니까?')) { document.getElementById('conf').innerHTML = '파일을 성공적으로 삭제했습니다.' } }

산출:

위의 HTML 페이지에는 다음과 같이 일부 텍스트와 작업 버튼이 표시됩니다.

자바스크립트 확인

Click Here 버튼을 클릭하면 지정된 메시지와 확인 및 취소 옵션이 포함된 대화 상자가 열립니다.

arp 명령
자바스크립트 확인

확인 작업을 선택하면 실제 블록 코드 코드가 실행됩니다. 그렇지 않으면 잘못된 차단 코드가 실행됩니다. 아래 출력을 고려하십시오.

자바스크립트 확인

위의 예에서 확인을 선택한 다음 아래에 지정된 작업을 적용했는지 확인할 수 있습니다. 만약에 상태.

예시 3: 여러 줄에 작업 메시지 표시

여러 줄에 작업 메시지를 표시하려면 새 줄에 표시하려는 줄 바로 앞에 을 쓰면 됩니다.

아래 예를 고려하십시오.

테스트.html:

버튼을 클릭하면 확인()이 호출됩니다.

여기를 클릭하세요 function myFunction() { if (window.confirm('정말로 삭제하시겠습니까? 확인하면 삭제를 되돌릴 수 없습니다!')) { document.getElementById('conf').innerHTML = '성공적으로 삭제했습니다. 파일을 삭제했습니다' } }

산출:

자바스크립트 확인

위 출력에서 ​​작업 메시지가 여러 줄로 인쇄되는 것을 볼 수 있습니다.