Hallo, ich habe hier ein js-code:
[html]<!–
var normalChars;
var weirdChars;
var elWeird;
var elBreezah;
updateAll = function(normalTextArea) {
updateWeirdChars(normalTextArea);
updateBreezah(normalTextArea);
};
updateWeirdChars = function(normalTextArea) {
var elNormal = normalTextArea.value.toLowerCase();
var weirdText = "";
var i;
for (i=0; i<elNormal.length; i++) {
var nChar = elNormal.substring(i, i+1);
var nIndex = normalChars.indexOf(nChar);
var wChar = (nIndex > -1) ? weirdChars.charAt(nIndex) : nChar;
weirdText += wChar;
}
elWeird.value = weirdText;
if (window.clipboardData && clipboardData.setData)
clipboardData.setData("Text", weirdText);
};
updateBreezah = function(normalTextArea) {
var elNormal = normalTextArea.value.toLowerCase();
var breezah = "";
var i;
for (i=0; i<elNormal.length; i++) {
breezah += ((i / 2) == Math.floor(i / 2)) ? elNormal.charAt(i).toUpperCase() : elNormal.charAt(i).toLowerCase();
}
elBreezah.value = breezah;
};
window.onload = function() {
normalChars = "aaaaaabcdefghijklmnopqrstuvwxyz?*<>";
weirdChars = "α ;?c??Tq?ij?L??s?q?s?uv???z"; // LEERZEICHEN AUCH HIER EINTFERNEN
elWeird = document.getElementById('weird');
elBreezah = document.getElementById('breezah');
document.getElementById('normal').focus();
};
//–>[/html]nun möchte ich wenn ich a schreibe, dass daraus ein α (α ; [Leerzeichen entfernen, nur gemacht damit es nicht umgewandelt wird. Auch im Quelltext noch einmal]) wird.
Bekomme das aber nicht so hin. Mein Gedanke ist dies mit allen Buchstaben weiterzumachen um ein anderes Alphabet zu entwickeln.
Hoffe jemand kann es korrigieren.