정규표현식 띄어쓰기 포함
본문
<script>
function privateCheckForm() {
var form = document.getElementById("privateForm");
var el = form.elements;
var message = {
"occ_nick": "필명을 입력해주세요",
"occ_phone": "전화번호를 입력해주세요",
"occ_email": "이메일을 입력해주세요",
"jumin1": "주민번호를 입력해주세요",
"jumin2": "주민번호를 입력해주세요",
"occ_bank": "은행명을 입력해주세요",
"occ_name": "예금주명을 입력해주세요",
"occ_accnumber": "계좌번호를를 입력해주세요",
"file_bank": "통장사본파일을 넣어주세요",
"file_occ_port": "포트폴리오파일을 넣어주세요"
}
var pathTrim = ["file_bank", "file_occ_port"];
if (/[^a-zA-Z가-핳0-9]/gi.test(el["occ_nick"].value)) {
//el["occ_nick"].value=el["occ_nick"].value.replace(/[^a-zA-Z가-핳0-9]/gi, "")
alert("잘못된 형식의 필명입니다.")
el["occ_nick"].value = "";
el["occ_nick"].focus();
return;
}
for (var x in message) {
var msg = message[x];
if (pathTrim.indexOf(x) < 0) el[x].value = el[x].value.trim();
if (el[x].value == "") {
alert(msg)
el[x].focus();
return;
}
}
if (!priViewTerm1 || !priViewTerm2) {
alert("약관을 확인해주세요..")
return false;
}
if (!el["ter01"].checked) {
alert("약관에 동의해 주세요");
el["ter01"].focus();
}
if (!el["ter02"].checked) {
alert("약관에 동의해주세요");
el["ter02"].focus();
}
form.submit();
return true
}
</script>
필명[occ_nick]에
띄어쓰기도 포함하려하는데 정규식을 어떻게 변환해야될까요?
!-->
답변을 작성하시기 전에 로그인 해주세요.