오늘은 회원가입 기본 툴에서 유효성 검사를 할 수 있게 만들어 보았다.
<link rel="stylesheet" href="style.css">
를 추가했다.<h>
마크다운을 통해 만들어주고 그 밑에 유효성 검사를 위해 필요한 실패 시 명시 되는 메시지와 성공 시 명시 되는 메시지의 class
값을 할당한다. <h1>회원가입</h1>
<fieldset>
<label>ID</label>
<input type = "text" id="username">
<div class="failure-message hide">아이디는 네 글자 이상이어야 합니다.</div>
<div class="success-message hide">사용가능한 아이디입니다.</div>
</fieldset>
class
를 할당해서 Password와 Check password가 매칭이 되지 않았을 때 '비밀번호가 다릅니다.'라는 텍스트가 구현되도록 기초 공사를 한다. <fieldset>
<label>PASSWORD</label>
<input type = "password" id="password">
</fieldset>
<fieldset>
<label>CHECK PASSWORD</label>
<input type = "password" id="password-retype">
<div class="mismatch-message hide">비밀번호가 다릅니다.</div>
</fieldset>
<fieldset>
<button>SIGN UP</button>
</fieldset>
PASSWORD
CHECK PASSWORD
SIGN UP
<button>
을 통해 만들었다.마지막으로 body
의 마지막 부분에 <script src="script.js"></script>
을 추가해 JavaScript가 이 html에 영향을 줄 수 있게 했다.
이로써 기본적인 html공사는 끝났고, 다음 글에서 JavaScript를 통해 실질적으로 사용되는 방식으로 구현되게 만들어 보겠다.