반응형
<== 시간 나시면 공지사항 한번 읽어 주세요.
function checkByteCnt(frm)
{
var length = calculate_msglen(frm.contents.value);
frm.nbytes.value = length;
if (length > 80)
{
alert("메시지는 최대 80 바이트까지 전송하실 수 있습니다.\r\n초과된 " +
(length - 80) + "바이트는 자동으로 삭제됩니다.");
frm.contents.value = assert_msglen(frm.contents.value, 80);
return;
}
}
function calculate_msglen(message)
{
var nbytes = 0;
for (i=0; i<message.length; i++) {
var ch = message.charAt(i);
if (escape(ch).length > 4) {
nbytes += 2;
} else if (ch != '\r') {
nbytes++;
}
}
return nbytes;
}
반응형
'Javascript Tip' 카테고리의 다른 글
[javascript]플래시 창 활성화 (0) | 2012.03.19 |
---|---|
[javascript]onmouseover (0) | 2012.03.19 |
[javascript]배너 스크립트 소스 (0) | 2012.03.19 |
[javascript]checkbox readonly 적용방법 (0) | 2012.02.27 |
[Javascript] 이미지 미리보기 (0) | 2012.02.21 |