如何使用JavaScript将字母替换为alt代码



好的,我想用JavaScript制作一个HTML页面。我希望输入栏里的东西,能被翻译成不同的形式。例如,如果我把a放在盒子里,我想让它把放在盒子里。如果我输入一个词,比如hello,我希望它显示为◘♣♀♀☼。有人知道怎么做吗?

下面是一个jQuery的例子:http://jsfiddle.net/FPsdy/3/

你必须用你想要的字符填充替换数组。

var replacements = {
    "A": ")",
    "B": ">",
    "C": "'",
}
$('input[value=Translate]').click(function(){
   $("#translator").val(function(i, val)
{
    val = val.split('');
    $.each(val, function(i,e){
        val[i] = replacements[e] ? replacements[e] : e;
    });
    return val.join('');
});
});

来源:jQuery替换数组

最新更新