JS (Java Script)

prompt() 함수

GABOJOK 2023. 8. 29. 14:59

prompt()

prompt("보여줄 텍스트를 입력하세요", [초기값])

alert와 같은 작은 모달창을 띄우며 alert와 매우 비슷하지만

 

다른점은 input란이 존재하며, "취소" 버튼과 "확인" 버튼이 존재한다. 

prompt의 두번째 파라미터는 입력 해도 되고 안해도 되는 값이다. 

보통 입력해도 되고 안해도 되는 파라미터를 [ ] 에 넣어준다. 

 

prompt 함수는 사용자가 입력 필드에 기재한 문자열을 반환합니다.

prompt  대화상자의 입력칸에 원하는 값을 입력후 확인.

값을 입력하길 원하지 않는 경우는 취소(Cancel) 버튼을 누르거나 Esc를 눌러 대화상자를 빠져나가면 됩니다.

사용자가 입력을 취소한 경우는 null이 반환됩니다.

 

let age = prompt('나이를 입력해주세요.', 100);

alert(`당신의 나이는 ${age}살 입니다.`); // 당신의 나이는 100살입니다.

 

인터넷 환경에 따라 2번째 파라미터 값이 없을때 undifine을 호출하는 경우가 있다. 

그런 경우에는 

prompt('텍스트 입력', ' ')

이렇게 사용하면 된다. 

 
 

 

 

'JS (Java Script)' 카테고리의 다른 글

.dataset 과 data-  (0) 2023.08.31
confirm() 함수  (0) 2023.08.29
변수 선언 let const var 차이  (0) 2023.08.29
변수의 작동 원리  (0) 2023.08.29
use strict 에 대해서  (0) 2023.08.29