본문
function isHangul (obj)
{
if (obj.type == object) {
var str = obj.value;
var retCode=0;
for(i=0; i<str.length; i++)
{
var code = str.charCodeAt(i)
var ch = str.substr(i,1).toUpperCase()
code = parseInt(code)
if((ch<"0" || ch>"9") && (ch<"A" || ch>"Z") && ((code>255) || (code<0)))
{
return true;
}
}
return false;
} else {
return isHangul2(obj);
}
}
// 한글인지 아닌지 구별
function isHangul2(s)
{
var len;
len = s.length;
for (var i = 0; i < len; i++) {
if (s.charCodeAt(i) != 32 && (s.charCodeAt(i) < 44032 || s.charCodeAt(i) > 55203))
return false;
}
return true;
}
관련링크
댓글목록
등록된 댓글이 없습니다.