728x90

자바스크립트 기본(6) - alert, prompt, confirm

alert

이 함수가 실행되면 사용자가 확인 버튼을 누를 때까지 메시지 모달 창이 계속 떠있게 된다.


prompt

브라우저에서 제공하는 prompt는 두 개의 파라미터를 받는다.
함수가 실행되면 텍스트 메시지와 입력 필드, 확인, 취소가 있는 모달 창이 뜬다.

result = prompt(title, [default:optional]);

result: 사용자에게 보여줄 문자열
default: 입력 필드의 초깃값(선택값)

prompt 함수는 사용자가 입력 필드에 기재한 문자열을 반환되며, 사용자가 입력을 취소한 경우는 null이 반환된다.
[]로 파라미터를 감싼 경우 선택값(optional)이라는 의미이다.
IE에서는 기본값을 입력하지 않으면 "undefined"를 입력 필드에 명시하기 때문에 '' 등으로 입력해준다.


confirm

confirm함수는 매개변수로 받은 질문과 확인, 취소 버튼이 있는 모달 창이다.
사용자가 확인 버튼을 누르면 true를, 그 외의 경우는 false를 반환한다.


728x90

+ Recent posts