로그인  회원가입  
인포앤북 홈

5-7. 폼 유효성 검사

■ 폼 유효성 검사

다양한 검증 클래스를 사용하여 사용자에게 귀중한 피드백을 제공할 수 있습니다. 양식을 제출하기 전이나 후에 검증 피드백을 제공할 것인지에 따라 요소에 클래스 .was-validated를 추가합니다 .

폼 유효성 검사
ex5-13.html
    <div class="container mt-3">
        <h3>폼 유효성 검사</h3>
        <form class="was-validated">
            <div class="mb-3 mt-3">
                <label for="uname" class="form-label">이름:</label>
                <input type="text" class="form-control" id="uname" placeholder="Enter username" name="uname" required>
                <div class="valid-feedback">유효합니다.</div>
                <div class="invalid-feedback">이름을 입력하세요!</div>
              </div>
              <div class="mb-3">
                <label for="pwd" class="form-label">비밀번호:</label>
                <input type="password" class="form-control" id="pwd" placeholder="Enter password" name="pswd" required>
                <div class="valid-feedback">유효합니다.</div>
                <div class="invalid-feedback">비밀번호를 입력하세요!</div>
              </div>
              <div class="form-check mb-3">
                <input class="form-check-input" type="checkbox" id="myCheck"  name="remember" required>
                <label class="form-check-label" for="myCheck">동의합니다.</label>
                <div class="valid-feedback">동의했습니다.</div>
                <div class="invalid-feedback">계속하려면 체크박스를 체크해 주세요.</div>
              </div>
            <button type="submit" class="btn btn-primary">확인</button>
        </form>
    </div>  
ex5-13.html의 실행 결과