티스토리 뷰
jquery + keyup 한글,숫자,영문만 입력 가능하게
//한글만 입력 가능하도록 처리 하는 부분
$("#nametext").keyup(function (event) {
regexp = /[a-z0-9]|[ \[\]{}()<>?|`~!@#$%^&*-_+=,.;:\"'\\]/g;
v = $(this).val();
if (regexp.test(v)) {
alert("실명을 입력하여 주세요\n한글만 입력가능 합니다.");
$(this).val(v.replace(regexp, ''));
}
});
//숫자만 입력 가능하도록 처리 하는 부분
$("#phonetext").keyup(function (event) {
regexp = /[^0-9]/gi;
v = $(this).val();
if (regexp.test(v)) {
alert("숫자만 입력가능 합니다.\n-(하이픈)을 제외한 숫자만 입력하여 주세요.");
$(this).val(v.replace(regexp, ''));
}
});
//숫자는 4자리까지만 가능하도록 처리 하는 부분
$("#passtext").keyup(function (event) {
regexp = /\d\d\d\d{2,4}/gi;
v = $(this).val();
if (regexp.test(v)) {
alert("숫자는 4자리까지만 입력가능 합니다.");
$(this).val(v.replace(regexp, ''));
}
});
//숫자만 입력 가능하도록 처리 하는 부분
$("#passtext").keyup(function (event) {
regexp = /[^0-9]/gi;
v = $(this).val();
if (regexp.test(v)) {
alert("숫자만 입력가능 합니다.");
$(this).val(v.replace(regexp, ''));
}
});
출처 : http://blog.naver.com/nateen7248/220033014403
'프로그래밍 > Jquery&' 카테고리의 다른 글
AJAX 일반 FORM SUBMIT / 파일 업로드 FORM SUBMIT (0) | 2019.01.14 |
---|---|
jquery 정규식 (0) | 2017.06.16 |
jquery 체크박스 전체 선택 및 해제 (0) | 2017.06.14 |
jQuery 테이블 행 동적 추가/삭제 (0) | 2017.06.14 |
jQuery를 사용한 레이어 팝업 화면 가운데 띄우기 (0) | 2017.01.02 |