prompt() 예제
<button onclick="homzzang()">클릭</button> <p id="demo"></p> <script> function homzzang() { var mb = prompt("회원님 이름?", "홈짱"); if (mb != null) { document.getElementById("demo").innerHTML = mb + " 님, Homzzang.com 놀러오세요."; } } </script> 결과보기
<button onclick="homzzang()">클릭</button>
<p id="demo"></p>
<script>
function homzzang() {
var mb = prompt("회원님 이름?", "홈짱");
if (mb != null) {
document.getElementById("demo").innerHTML =
mb + " 님, Homzzang.com 놀러오세요.";
}
</script>
결과보기
prompt() 정의
방문자에게 페이지 진입 전 값을 입력을 요구하는 대화상자 표시. 1. 입력 후 상자 닫을 때까지 다른 페이지 접속 불가. ∴ 방문자에게 불편 초래하니 과도한 사용 자제. 2. 입력받은 값을 숫자로 사용하려면, Number() 내장 함수 이용.
방문자에게 페이지 진입 전 값을 입력을 요구하는 대화상자 표시.
1.
입력 후 상자 닫을 때까지 다른 페이지 접속 불가.
∴ 방문자에게 불편 초래하니 과도한 사용 자제.
2.
입력받은 값을 숫자로 사용하려면, Number() 내장 함수 이용.
prompt(text,defaultText) [매개변수] text 필수. 대화상장에 표시할 문자열. (string 타입) defaultText 선택. 기본 입력 문자열 값. (string 타입) [반환값] 값을 입력 후 OK (확인) 누르면, 입력값을 string 타입으로 반환. 값을 입력 않고 Cancel (취소) 누르면, null 반환. 값을 입력 후 Cancel (취소) 누르면, 빈 문자열 반환.
prompt(text,defaultText)
[매개변수]
text
필수. 대화상장에 표시할 문자열. (string 타입)
defaultText
선택. 기본 입력 문자열 값. (string 타입)
[반환값]
값을 입력 후 OK (확인) 누르면, 입력값을 string 타입으로 반환.
값을 입력 않고 Cancel (취소) 누르면, null 반환.
값을 입력 후 Cancel (취소) 누르면, 빈 문자열 반환.