일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 글자수제한
- 글자 수 제한
- 디지털 정부서비스ui/ux
- 날짜비교
- ip직접접근차단
- 배열
- Vanilla JS
- 정규식
- post_type
- .htaccess
- JS
- 구글뷰어
- 보안인증서
- 비동기호출
- 자바스크립트
- 날짜변환
- SSL
- Ajax
- 페이지전환효과
- iframe
- 우분투
- 정부 서비스 가이드라인
- 리사이즈
- JavaScript
- 애니메이트
- MySQL
- 301 리다이렉트
- selinux
- virsualhost
- 우분투 npm 설치
- Today
- Total
더 나은 프로그래머가 되자
아이디 비밀번호 체크 정규식 본문
<script language="javascript">
function check_password(str_value){
if (!/^[a-zA-Z0-9]{6,12}$/.test(str_value)){
return false;
}
var chk_num = str_value.search(/[0-9]/g);
var chk_eng = str_value.search(/[a-z]/ig);
if (chk_num < 0 || chk_eng < 0) {
return false;
}
}
function joinsend() {
//아이디 체크
var fm = document.joinform;
if (fm.checkid.value != 'ok') {
alert("아이디중복체크를 해 주십시요");
fm.id.focus();
return false;
} else if ((fm.id.value.length<4) || (fm.id.value.length>12)) {
alert("아이디가 3자리 미만이거나 12자리이상입니다.\n\n 다시 입력하여 주십시요.");
fm.id.value = '';
fm.id.focus();
return false;
// } else if ((fm.passwd.value.length<4) || (fm.passwd.value.length>8)) {
} else if (check_password(fm.passwd.value)==false) {
alert("비밀번호는 6 ~ 12자리의 영문, 숫자혼합입니다.\n\n 다시 입력하여 주십시요");
fm.passwd.focus();
return false;
</script>
'언어 > js' 카테고리의 다른 글
이미지 리사이즈 스크립트 (0) | 2011.01.10 |
---|---|
숫자만 입력 받도록하는 스크립트 (0) | 2011.01.04 |
글자 수 제한 (오버된 글자가 한 글자씩 삭제) (0) | 2010.12.20 |
배경관련 속성(background) (0) | 2010.12.15 |
getElementById,getElementsByName에 변수값 입력하기 (0) | 2010.12.06 |