글자수 제한 문제.

별명 입력시 글자수를 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 질문답변

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

+
제목 글쓴이 날짜 조회
20년 전 조회 1,530
20년 전 조회 1,037
20년 전 조회 1,540
20년 전 조회 1,591
20년 전 조회 1,458
20년 전 조회 1,553
20년 전 조회 1,601
20년 전 조회 1,915
20년 전 조회 1,705
20년 전 조회 1,581
20년 전 조회 1,622
20년 전 조회 1,625
20년 전 조회 1,549
20년 전 조회 2,760
20년 전 조회 1,552
20년 전 조회 1,594
20년 전 조회 1,616
20년 전 조회 1,605
bbabosae
20년 전 조회 2,849
20년 전 조회 1,773