Programming/VS Code
[VS Code] prompt
Jimnya
2022. 4. 6. 15:22
728x90
반응형
VS Code
- prompt -
KeyPoint
- prompt() : 사용자로부터 입력을 받고자 할 때 사용하는 함수
- document.write(): 현재 문서(document)에 출력(write).
> document(객체): 현재 문서
> write(): 출력하는 함수
1. HTML 기본 틀 만들기
▶ 새 html 파일을 하나 만들고, html:5 입력 또는 !+Tab 으로 html 기본 틀을 작성
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
</body>
</html>
2. lang, title, style 설정
▶ <html lang="en"> 부분을 <html lang="kor"> 로 수정
▶ <title>Document</title> 부분을 <title>prompt test</title>로 수정
▶ <style>태그를 이용해 body style 지정
<!DOCTYPE html>
<html lang="kor">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>prompt test</title>
<style>
body {
font-size: 1.3em;
text-align: center;
}
</style>
</head>
<body>
</body>
</html>
▷ font-size: 1.3em; 글자 크기를 1.3em으로 지정
▷ em: M의 높이를 1em으로 해서 글자 크기 조정
▷ text-align: center; 글자 가운데 정렬(left/center/right)
3. body & script
<body>
<h1>안녕하세요</h1>
<script>
var name = prompt("이름을 입력하세요.");
document.write("<b>" + name + "</b>님, 환영합니다.");
</script>
</body>
▷ var name = prompt("이름을 입력하세요.");
- var : 변수 선언 시 사용
- 알림창으로 이름을 입력하세요 문구 및 밑에 입력창이 뜨고, 입력한 내용을 name이라는 변수에 저장한다.
▷ document.write("<b>" + name + "</b>님, 환영합니다.");
- document.write() : 현재문서에 ()안의 내용을 출력한다.
- <b></b>: bold체로 출력
모든 것이 랜더링 된 후 script를 실행하기 위해 body 안녕하세요 밑에 작성했다.
4. 실행결과
▶ F5 키 또는 Alt+B를 눌러 실행하면 아래와 같은 입력창이 뜬다.
▶ "홍길동"을 입력하고 확인을 클릭하면 name에 홍길동이 저장되고,
document.write에 의해 "안녕하세요" 밑에 "홍길동님, 환영합니다." 문구가 출력된다.
End.
heisely's 괴발개발 개발일지
728x90
반응형