대화상자 (alert, confirm) 차이점
작성자 : 최고의하루
등록날짜 : 2008.12.04 14:22
대화상자 (alert, confirm) …………………………………….. 얘는 나중에 나올 브라우저 객체의 메서드지만 앞으로 예제에 사용될 것이므로 미리 좀 알아두자!!! alert() 은 가급적 웹문서를 따로 만들어 메시지를 전하는 게 좋은 방법이고 confirm() 은 중요한 처리를 앞두고 한번 더 확인할 필요가 있을 경우는 꼭 사용하여야 할 것 같다 ■ alert() : 웹문서를 따로 만들지 않고도 간단히 메시지를 전할 수 있다. |
alert("얼랏입니다") 또는 str = "드래곤" alert(str) |
경고 메시지창을 띄우기 |
<script language="javascript"> // 권한이 없는 경우를 알리고자 할 때 alert("얼랏입니다") </script> <script language="javascript"> // 축하메시지를 띄울 경우 alert("회원가입을 축하합니다!") </script> <script language="javascript"> // 코딩중 어떤 값을 확인해 보고자 할 때 intsum=50+50 alert(intsum) </script> |
■ confirm() : 확인시 true 이고 1이라는 것! |
if (confirm("진짜 삭제?")!=0) { 명령문// 0이 아니면 1이니까 확인 } 또는 message="진짜 삭제?" if (!confirm(message)) { 명령문 } |
확인상자로 "확인" 과 "취소" 둘중 선택을 할 수 있다. 확인을 누르면 confirm("진짜 삭제?") 는 true(1) 을 취소 을 누르면 confirm("진짜 삭제?") 는 fasle(0) 을 갖는다 |
<script language="javascript"> // 중요한 처리를 앞두고 한번더 확인을 하도록 유도 할 때 (주로 삭제 의 경우) if(confirm("삭제됩니다")==0) document.write("취소를 선택") else document.write("확인를 선택") </script> <script language="javascript"> if(confirm("삭제됩니다")!=0) document.write("확인를 선택") else document.write("취소를 선택") </script> <script language="javascript"> // 어떤 값을 리턴하는 확인해보기 document.write(confirm("삭제됩니다")) // true </script> |
출처 : Tong - 드렁크수달스님의 ■ JAVASCRIPT ■통
"쇼핑몰·홈페이지·오픈마켓
블로그·페이스북·이메일 등의 각종 마케팅 글쓰기, 각종 광고, 영업, 판매, 제안서, 전단지 반응율 3배×10배 이상 높이는 마법의 8단계 공식" |
☞자세히보기 |
|
|