Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 한동대학교
- ipod touch
- Clie
- 컴퓨터 TIP & TECH
- 생활의 지혜/정보
- 팁
- 오라클
- winterboard
- TOUCH
- 아이팟
- GALAXYTab
- 갤럭시탭
- 한동대
- JSP
- 자바스크립트
- 한동
- 윈터보드
- 개발
- iPod
- SDS
- PDA/모바일
- m180k
- backlight
- RW6100
- 프로그래밍팁
- 자바
- oracle
- flex
- 터치
- java
Archives
- Today
- Total
fairworld's life
[자바스크립트] javascript 문자열 길이 체크 본문
/*
' ------------------------------------------------------------------
' Function : Byte_Length(lvStr)
' Description : 해당문자열의 Byte Length
' Argument : lvStr : 대상 문자열
' Return :
' Remark : 2006-11-13
' Event : Byte_Length("한aa")
' ------------------------------------------------------------------
*/
function Byte_Length(lvStr){
var resultSize = 0;
if (lvStr == null) return 0;
for(var i=0; i<lvStr.length; i++){
var c = escape(lvStr.charAt(i));
if(c.length == 1) resultSize ++;
else if(c.indexOf("%u") != -1) resultSize += 2;
else if(c.indexOf("%") != -1) resultSize += c.length/3;
}
return resultSize;
}
' ------------------------------------------------------------------
' Function : Byte_Length(lvStr)
' Description : 해당문자열의 Byte Length
' Argument : lvStr : 대상 문자열
' Return :
' Remark : 2006-11-13
' Event : Byte_Length("한aa")
' ------------------------------------------------------------------
*/
function Byte_Length(lvStr){
var resultSize = 0;
if (lvStr == null) return 0;
for(var i=0; i<lvStr.length; i++){
var c = escape(lvStr.charAt(i));
if(c.length == 1) resultSize ++;
else if(c.indexOf("%u") != -1) resultSize += 2;
else if(c.indexOf("%") != -1) resultSize += c.length/3;
}
return resultSize;
}
'Computer Life > Programming Life' 카테고리의 다른 글
a 태그에 팝업 걸기 (0) | 2008.03.14 |
---|---|
div 와 iframe을 이용한 특정부분 프린트 하기 (0) | 2008.03.14 |
자바에서 일시 구하는 법 (0) | 2008.03.05 |
본문내 주민등록번호 포함여부 확인 (자바스크립트) (0) | 2008.03.04 |
팝업창에 post로 변수 넘기기 (0) | 2008.02.27 |