글자수 제한 문제. 정보
글자수 제한 문제.
본문
별명 입력시 글자수를 4~8자까지 하려면?
아래처럼 했더니, 영문은 되는데, 한글이 안 되네요. - _-ㅋ
방법좀 가르쳐 주세요~
if(f.mb_nick.value.length < 4 || f.mb_nick.value.length > 8) {
alert("별명이 잘못되었습니다.\n4~8자만 입력하세요!!");
f.mb_nick.focus();
return;
}
아래처럼 했더니, 영문은 되는데, 한글이 안 되네요. - _-ㅋ
방법좀 가르쳐 주세요~
if(f.mb_nick.value.length < 4 || f.mb_nick.value.length > 8) {
alert("별명이 잘못되었습니다.\n4~8자만 입력하세요!!");
f.mb_nick.focus();
return;
}
댓글 전체

아 되네요. 위처럼하니까
1234 = 4글자
가나다라 = 4글자네요.
byte로 했으면 하는 소망이 있네요. - _-ㅋ
1234 = 4글자
가나다라 = 4글자네요.
byte로 했으면 하는 소망이 있네요. - _-ㅋ

/gnu/skin/member/스킨 ... 에서 register_form.skin.php 파일에서
<input class=m_text type=text name='mb_nick' maxlength=20 minlength="2" required itemname="별명" value='<?=$member[mb_nick]?>' onchange="fregisterform.mb_nick_enabled.value='';">
120~123 줄 부근에 있는 위 줄에서 maxlength=20 ← 요 숫자를 16 으로 잡아주심 되지 않을까요?
영숫자 2글자 = 한글 1글자
또 기본설정 폼에서 이름(별명) 표시에도 16 으로 변경하구요.
(허접탱이의 답변이라 정확하지 않을 수 있겠습니다.)
<input class=m_text type=text name='mb_nick' maxlength=20 minlength="2" required itemname="별명" value='<?=$member[mb_nick]?>' onchange="fregisterform.mb_nick_enabled.value='';">
120~123 줄 부근에 있는 위 줄에서 maxlength=20 ← 요 숫자를 16 으로 잡아주심 되지 않을까요?
영숫자 2글자 = 한글 1글자
또 기본설정 폼에서 이름(별명) 표시에도 16 으로 변경하구요.
(허접탱이의 답변이라 정확하지 않을 수 있겠습니다.)

답변 감사합니다. ^^
그렇게 하면 단순히 16까지 입력만 방지하는 수준이네요.
maxlength=16 = 일이삼사오육칠팔구일이삼사오육
maxlength=16 = 1234567890123456
아래 링크에서 해결했네요. ^^;;
http://blog.naver.com/kisself79/40011887885
그렇게 하면 단순히 16까지 입력만 방지하는 수준이네요.
maxlength=16 = 일이삼사오육칠팔구일이삼사오육
maxlength=16 = 1234567890123456
아래 링크에서 해결했네요. ^^;;
http://blog.naver.com/kisself79/40011887885