[HB]关于数字转成ASC码的问题
请问大家,下面的函数,
比如参数是"D",返回就是"E",参数是"E",返回就是"F"
就是原来的字符+1,
下面憋的实在没办法了,组合了一长字符串,通过charAt得到。虽然功能实现了,但是感觉别扭。
charCodeAt是返回指定字符的编码,有没有返回指定编码的字符的函数
就是“65”就返回“A”这种函数
<script language=javascript>
function haha(midStr)
{
midStr=midStr.charCodeAt(0)+1;
var str="";
for(var i=0;i<65;i++)
{
str=str+"*";
}
str=str+"ABCDEFGHIJKLMNOPQRSTUVWXYZ"
midStr=str.charAt(midStr);
return midStr;
}
alert(haha("D"));
</script>