유

글자수 제한 문제.

별명 입력시 글자수를 4~8자까지 하려면?
아래처럼 했더니, 영문은 되는데, 한글이 안 되네요. - _-ㅋ
방법좀 가르쳐 주세요~

if(f.mb_nick.value.length < 4 || f.mb_nick.value.length > 8) {
alert("별명이 잘못되었습니다.\n4~8자만 입력하세요!!");
f.mb_nick.focus();
return;
}
|

댓글 3개

아 되네요. 위처럼하니까
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 으로 변경하구요.
(허접탱이의 답변이라 정확하지 않을 수 있겠습니다.)
답변 감사합니다. ^^
그렇게 하면 단순히 16까지 입력만 방지하는 수준이네요.
maxlength=16 = 일이삼사오육칠팔구일이삼사오육
maxlength=16 = 1234567890123456

아래 링크에서 해결했네요. ^^;;
http://blog.naver.com/kisself79/40011887885
댓글을 작성하시려면 로그인이 필요합니다.

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
06-02-01 조회 1,098
06-02-01 조회 1,591
06-02-01 조회 1,653
06-02-01 조회 1,516
06-02-01 조회 1,614
06-02-01 조회 1,651
06-02-01 조회 1,968
06-02-01 조회 1,762
06-02-01 조회 1,635
06-02-01 조회 1,680
06-02-01 조회 1,685
06-02-01 조회 1,616
06-02-01 조회 2,817
06-02-01 조회 1,603
06-01-31 조회 1,643
06-01-31 조회 1,675
06-01-31 조회 1,661
bbabosae
06-01-31 조회 2,963
06-01-31 조회 1,823
06-01-31 조회 1,610