trans = new Object();
trans["a"] = "x"; // a soll durch x ersetzt werden usw.
trans["b"] = "y";
trans["c"] = "z";
"aabcdbac".replace(/./gs, function(c){
return trans[c] ? trans[c] : c;
});
Das gefällt mir schon ganz gut, ich habe es mal versucht...Allerdings hat es nicht so ganz geklappt...
kann mir jemand sagen was hieran falsch ist? Danke
[CODE lang=html]
<html><head>
<script type="text/javascript">
function Konvert()
trans = new Object();
trans["a"] = "4";
trans["b"] = "8";
trans["c"] = "|";
trans["d"] = "1st";
trans["e"] = "3";
trans["f"] = "2nd";
trans["g"] = "6";
trans["h"] = "|-|";
trans["i"] = "1";
trans["j"] = "3rd";
trans["k"] = "|<";
trans["l"] = "|_";
trans["m"] = "|/|";
trans["n"] = "||";
trans["o"] = "0";
trans["p"] = "4th";
trans["q"] = "5th";
trans["r"] = "|2";
trans["s"] = "5";
trans["t"] = "7";
trans["u"] = "|_|";
trans["v"] = "/";
trans["w"] = "//";
trans["x"] = "><";
trans["y"] = "9";
trans["z"] = "2";
"aabcdbac".replace(/./gs, function(c){
return trans[c] ? trans[c] : c;
});
</script></head><body>
<form>
<textarea name="Text" rows=10 cols=80 wrap=soft>Tastatur oder Zwischenablage</textarea><br>
<input type=button value="|<0||/3|27!" onClick="Konvert(this)">
</form>
</form></div></body></html>
[/CODE]