• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Ausgabe von Sonderzeichen

Status
Für weitere Antworten geschlossen.

No3x

Mitglied
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  = "&#945 ;?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();
    };
    
//-->
nun möchte ich wenn ich a schreibe, dass daraus ein α (&#945 ; [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.
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben