function alertHandle() { var msg = "[확인] 버튼을 갖는 메시지 창을 띄어주는 alert() 함수"; alert(msg); } function confirmHandle() { var msg = "[확인] [취소] 2개의 버튼을 갖는 confirm() 함수"; var output = document.getElementById('demo'); var answer = confirm(msg); var text =""; if (answer) { text = "[확인]"; } else { text = "[취소]"; } output.innerHTML = text + " 버튼을 누르셧네요"; } function promptHandle() { var msg = "prompt()함수는 사용자로부터 입력을 받을수 있습니다\n\n웹페이지의 동작을 프로그래밍 하는 언어는?"; var output = document.getElementById('demo'); var answer = prompt(msg, "javascript"); if (answer.toLowerCase() == 'javascript') { output.innerHTML = answer + " 정답입니다."; } else { output.innerHTML = answer + " 틀렷습니다."; } }
<button type="button" onclick="alertHandle()">alert()</button> <button type="button" onclick="confirmHandle()">confirm()</button> <button type="button" onclick="promptHandle()">prompt()</button> <div id="demo"></div>