Study/SPRING FRAMEWORK

JavaScript] confirm (확인창)

Answer Choi 2015. 2. 12. 13:38
반응형



프로그램을 짜다 보면 Yes/No 물어봐야 할 경우가 있죠. 

 

안드로이드에서는 AlterDialog, java swing에서는 showMessageDialog나 showConfirmDialog가 있죠.

 

Web에서는 confirm이라는 메소드가 있습니다.


자세한 설명은 이 곳 에서보세요.


일단 사용방법은 간단합니다.


예제를 보시면요.

1
2
3
4
5
6
7
8
9
10
11
function changingEmail(){
            if(changeEmail.email.value==""){
                alert("변경할 email을 입력해 주세요.");
            }else{
                var change=confirm("email을 변경하시겠습니까?");
                if(change==true){
                    alert("email을 변경합니다.");
                    changeEmail.submit();
                }
            }
        }
cs


요렇게~


변수 하나를 선언하셔서 confirm을 넣어주시면 됩니다.


Line 5에 보시면 안의 내용은 dialog 내용입니다.


그리고 반환된 변수값으로 코딩하시면 되는데,


예(Yes)를 선택하시면 true로~


아니오(No)를 선택하시면 false로 반환받게 됩니다.


실행화면을 볼께요.






 


이 화면에서 e-mail 변경을 눌러볼께요.


 

 

 

그럼 이렇게 다이얼로그가 하나 나타 납니다.

 

여기서 확인을 누르시면 위 코드에서 change변수값이 true가 되고, 취소를 누르시면 false가 됩니다.

 

 

반응형