confirm()함수에 대하여 알아봅니다.

 

예를 들어 어떠한 게시물을 삭제할때 정말로 삭제하시겠습니까? 라는 문구를 보신적이 있을텐데요.

 

그것이 바로 confirm창입니다.

confirm 많이들 보셨죠?

 

이것을 띄우기 위해서는 매우 간단합니다.

JavaScript

confirm("표시할 문구");

실제로 적용 해서 볼까요?

 

코드는 아래와 같이해 보세요

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8" />

<title>자바스크립트</title>

<script>

confirm("안녕하세요.");

</script>

</head>

<body>

</body>

</html>

 

 

confirm()함수는 어떤 값을 내보낼(반환)까요 ?

confirm()함수는 Boolean타입의 값을 반환 합니다.

Boolean의 값으로는 truefalse가 있죠?

그럼 변수를 선언하고 변수의 값에 confirm함수를 넣어서 실험해 봅시다.

취소와 확인을 눌렀을때 어떤 값을 출력 하는지에 대해서.

JavaScript

var con_test = confirm("어떤 값이 나올까요. 확인을 눌러보세요.");

document.write(con_test);

 

Source는 아래와 같이 코딩합니다.

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8" />

<title>자바스크립트</title>

<script>

var con_test = confirm("어떤 값이 나올까요. 확인을 눌러보세요.");

document.write(con_test);

</script>

</head>

<body>

</body>

</html>

결과값이 어떻게 나오는지 코드를 실행해 보시기 바랍니다.

 

 

위의 소스를 실행해 보면 confirm()함수에 대한 버튼을 클릭했을 경우 화면에 확인을 누르면 true가 취소를 누르면 false가 출력이 됩니다.

 

if문을 활용 하여 결과에 대해 명령문 처리하고자 한다면

위의 소스에서 보면 con_test 변수를 선언하고 값으로 confirm()함수를 넣었더니 그에 대한 결과 값이 con_test에 대입이 되었습니다. 그리고 document.write를 사용하여 값을 출력 하니 그 값이 나왔구요.

 

if문을 사용하여 con_test == true 또는 con_test == false 라는 조건문을 줄 수 있습니다. 해볼까요

 

JavaScript

var con_test = confirm("어떤 값이 나올까요. 확인을 눌러보세요.");

if(con_test == true){

document.write("확인을 누르셨군요");

}

else if(con_test == false){

document.write("취소를 누르셨군요.");

}

 

 

그럼 다음 예제코드를 유심히 보시고 확인을 해보세요

Source

 

 

결과값은

 

 

아참 그리고 좋은 정보 하나 알려 드리겠습니다. 요즈음  많은 분들이 투잡을 하고 있는데 제가하고 있는 투잡입니다.

상담해 보시고 하시고자하시면 제가 도와드릴 수 있습니다. 일단 상담을 받아보세요

[여기]를 누르시고 이름과 연락처로 상담신청을 하시면 자세히 설명을 받으실 수 있습니다.

그리고 그곳 저의 홈페이지 오른쪽에 보시면 전화번호가 있으니 연락주세요 감사합니다.

 

블로그 이미지

itworldkorea

IT korea가 세상(world)을 변화시킨다.

,