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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
|
if (user_id === "") {
$('#member_id').focus()
return alert("아이디를 입력하세요")
}
if(user_pw === ""){
$('#member_pw').focus()
return alert("비밀번호를 입력하세요")
}
if (user_pw !== pw_confirm) {
$('#member_pw_').val('')
$('#member_pw_').focus()
return alert("비밀번호가 다릅니다")
}
let pwdCheck = /^(?=.*[a-zA-Z])(?=.*[!@#$%^*+=-])(?=.*\d).{8,25}$/;
if (!pwdCheck.test(user_pw)) {
$('#member_pw').val('')
$('#member_pw_').val('')
$('#member_pw').focus()
return alert("비밀번호는 영문자+숫자+특수문자 조합으로 8~25자리 사용해야 합니다")
}
if (user_name === ""){
$('#member_name').focus()
return alert("이름을 입력하세요")
}
if (user_nickname === ""){
$('#member_nickname').focus()
return alert("닉네임을 입력하세요")
}
if (user_email === ""){
$('#member_email').focus()
return alert("이메일을 입력하세요")
}
let emailCheck = /^\D\w*@\D\w*.(org|net|com)$/;
if (!emailCheck.test(user_email)) {
$('#member_email').val('')
$('#member_email').focus()
return alert("올바른 이메일 형식을 사용해주세요")
}
if (user_phone === ""){
$('#member_phone').focus()
return alert("핸드폰 번호를 입력하세요")
}
let phoneCheck = /^01[016-9]-\d{3,4}-\d{4}$/;
if (!phoneCheck.test(user_phone)) {
$('#member_phone').val('')
$('#member_phone').focus()
return alert("올바른 번호 형식을 사용해주세요")
}
|
cs |
'Development > JavaScript' 카테고리의 다른 글
setTimeout, setInterval (0) | 2022.08.21 |
---|---|
Ajax 익히기 (0) | 2022.07.21 |