| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | ||||
| 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 15 | 16 | 17 |
| 18 | 19 | 20 | 21 | 22 | 23 | 24 |
| 25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- urlshortner
- html
- Eclipse
- Oracle
- shorturl
- Tomcat
- my sql
- mybatis
- Mac
- js
- maria db
- jquery
- svn
- dbeaver
- javascript
- TIP
- 정보처리기사
- Linux
- Java
- SQL
- devlog
- STS
- programmers
- spring
- reCAPTCHA
- windows
- SQL Server
- IntelliJ
- mysql
- node.js
Archives
- Today
- Total
고양의 성장일기
[Javascript] 실시간으로 두 개의 input 요소의 값 비교해서 이벤트 발생시키기 본문
반응형
실시간으로 두 개의 input 요소의 값 비교해서 이벤트 발생시키기
예를 들면 입력한 두 개의 비밀번호 값이 일치하는지 검사해야 하는 경우는 정말 자주 있습니다.
그럴 때 값을 비교해서 이벤트를 발생시키는 방법을 기록합니다.
Template
- 두 개의 input 요소를 추가해 줍니다.
<div>
<label for="password1">New password</label>
<input type="password" class="newPassword" id=password1>
</div>
<div class="mb-3">
<label for="password2">Enter again</label>
<input type="password" class="newPassword" id=password2>
</div>
Script
document.addEventListener("DOMContentLoaded", function() {
const newPassword = document.querySelectorAll(".newPassword");
let password1 = "";
let password2 = "";
newPassword.forEach((input, index) => {
input.addEventListener("input", function() {
if (index === 0) {
password1 = input.value;
} else if (index === 1) {
password2 = input.value;
}
if ((password1 === password2) && password1.length > 0) {
newPassword.forEach(input => {
console.log('true');
});
} else {
newPassword.forEach(input => {
console.log('false');
});
}
});
});
});
2023.08.15 - [Web/Spring] - [Spring] Fetch API로 사용자 정보 일치 여부 확인하기 (feat. 403 Error)
[Spring] Fetch API로 사용자 정보 일치 여부 확인하기 (feat. 403 Error)
Fetch API로 사용자 정보 일치 여부 확인하기 (feat. 403 Error) 비밀번호를 입력받아 실시간으로 사용자의 비밀번호와 일치하는지 검사하는 로직을 구현해 봤습니다. 사용 언어 및 개발환경은 Java 17, S
blushedblond.tistory.com
도움이 되어드렸다면 구독 / 좋아요 부탁드립니다.👏🏻
감사합니다.🙂
반응형
'🖥️ Front-End > Javascript' 카테고리의 다른 글
| [Javascript] 디스트럭처링 문법(Destructuring Assignment) 파헤치기 (0) | 2024.08.13 |
|---|---|
| [Javascript] 숫자 단위에 맞춰 쉼표, 서수 표현, 단위 이니셜 추가하기 (0) | 2023.10.12 |
| [Javascript] Javascript에서 반복문 사용하기 (0) | 2023.10.12 |
| [Javascript] HTML 문서에 Javascript 삽입하기 (0) | 2023.10.12 |
| [Javascript] Javascript에서 데이터 형식 변환하기 (0) | 2023.10.12 |