양식 입력에 대한 HTML 구조 설정
이 단계에서는 JavaScript 이벤트 처리를 시연할 폼 입력에 대한 기본 HTML 구조를 생성합니다. JavaScript 이벤트를 사용하여 동적으로 조작될 기본 텍스트가 있는 간단한 입력 필드를 설정합니다.
WebIDE 를 열고 ~/project 디렉토리에 index.html이라는 새 파일을 만듭니다. 먼저 입력 필드가 있는 기본 HTML5 구조를 생성합니다.
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<title>Form Input Event Handling</title>
<style>
body {
font-family: Arial, sans-serif;
display: flex;
justify-content: center;
align-items: center;
height: 100vh;
margin: 0;
background-color: #f0f0f0;
}
.input-container {
text-align: center;
}
</style>
</head>
<body>
<div class="input-container">
<input
type="text"
id="nameInput"
value="Enter your name"
class="form-input"
/>
</div>
</body>
</html>
이 HTML 구조의 주요 요소를 살펴보겠습니다.
nameInput의 id를 가진 간단한 입력 필드를 만들었습니다.
- 입력에는 "Enter your name"의 기본 값이 있습니다.
- 향후 스타일 지정을 위해 기본 CSS 클래스
form-input을 추가했습니다.
- 입력에 대한 간단한 중앙 정렬 레이아웃을 포함했습니다.
이 HTML 파일을 브라우저에서 열 때의 예시 출력:

이제 입력 필드는 다음 단계에서 JavaScript 이벤트 처리를 추가할 준비가 되었습니다. 다음 단계에서 onfocus 및 onblur 이벤트를 시연하기 위해 이 구조를 사용합니다.