function convchar( inputdata )
{
// 입력 받은 글자 1 나를 유니코드로 변환
var num = 0; // int
var i = 1; // int
var uni; // int
var result=""; // string
num = inputdata.charCodeAt(0);
while (i<=4)
{
uni = num / Math.pow(16, (4-i));
if (uni >= 0 && uni < 10)
{
result = result + String.fromCharCode(uni + 48);
}
else
{
if (uni > 9 && uni < 16)
result = result + String.fromCharCode(num / Math.pow(16, (4-i)) + 87);
}
num = num % Math.pow(16, (4-i));
i = i +1;
}
return result;
}
function unicode( str )
{
// 입력 받은 스트링을 유니코드로 변환
var str_value = str;
var uniChars = '';
var uniCodes = "";
var n, p, c,s="";
var j=0;
for(j=0, n = str_value.length; j < n ;j++)
{
c=str_value.charAt(j);
s+= convchar( c );
}
return s;
}
{
// 입력 받은 글자 1 나를 유니코드로 변환
var num = 0; // int
var i = 1; // int
var uni; // int
var result=""; // string
num = inputdata.charCodeAt(0);
while (i<=4)
{
uni = num / Math.pow(16, (4-i));
if (uni >= 0 && uni < 10)
{
result = result + String.fromCharCode(uni + 48);
}
else
{
if (uni > 9 && uni < 16)
result = result + String.fromCharCode(num / Math.pow(16, (4-i)) + 87);
}
num = num % Math.pow(16, (4-i));
i = i +1;
}
return result;
}
function unicode( str )
{
// 입력 받은 스트링을 유니코드로 변환
var str_value = str;
var uniChars = '';
var uniCodes = "";
var n, p, c,s="";
var j=0;
for(j=0, n = str_value.length; j < n ;j++)
{
c=str_value.charAt(j);
s+= convchar( c );
}
return s;
}
'Web > Javascript' 카테고리의 다른 글
addTag (0) | 2013.09.26 |
---|---|
clipboardData 클립보드 (0) | 2013.09.26 |
최실장님이 만들어 달래서 -_- 이름하야 더블클릭 셀렉트 박스 (0) | 2013.09.26 |
엠베딩 오브젝트를 자동으로 읽어 들이기?(IE패치 때문에) (0) | 2013.09.26 |
textSlider 스크롤 scroll (0) | 2013.09.26 |