• 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.
 
Werbung:
Status
Für weitere Antworten geschlossen.
Zurück
Oben