jquery input 비밀번호 표시, 숨김 기능 구현
아래와 같이 로그인이나 회원가입 시에 비밀번호를 표시하거나 숨기는 기능을 사용하곤 한다.

input password를 사용하면 쉽게 처리할 수 있다.
1. type이 password인 input과 비밀번호 표시/숨김 버튼을 생성한다.
<input type="password" id="pwd" name="pwd" required>
<button type="button" onClick="showPwd(this)">비밀번호 표시</button>
이 때, 버튼 onClick에 비밀번호 표시/숨김 함수를 포함한다.
2. jquery로 비밀번호 표시/숨김 함수를 작성한다.
function showPwd(e) {
if ($(e).text() == "주민번호표시")
{
$("#pwd").attr('type','text');
$(e).text("주민번호숨김");
}
else {
$("#pwd").attr('type','password');
$(e).text("주민번호표시");
}
}
끝.
그냥 input password를 쓰면 되는걸 마스킹이니 정규식이니 열심히 개발하던 나...
반응형
반응형
'개발하는 '정' > JS' 카테고리의 다른 글
[JQUERY] onClick, onChange 동적 추가 및 삭제 (0) | 2024.01.20 |
---|---|
javascript 현재 날짜 구하기 / 날짜 더하고 빼기 / date format (YYYY-mm-dd) (1) | 2023.10.17 |
모달창에서 카카오지도API 잘림 현상 대처법 (0) | 2023.10.11 |
자바스크립트로 카운트다운하기 (0) | 2023.10.04 |
JQUERY 두 테이블 간에 <tr> 주고 받기 (0) | 2023.08.22 |
댓글