JavaScript silme tuşu çalışmıyor

Katılım
5 Mart 2014
Mesajlar
5.701
Makaleler
12
Çözümler
44
JavaScript:
        function Write(event)
        {
            console.log(event.keyCode);
            if (event.keyCode == 13)
            {
                TextEditor.innerHTML += "<br/>";
            }
            else if (event.keyCode == 8)
            {
                TextEditor.innerHTML += "Test";
            }
            else
            {
                TextEditor.innerHTML += event.key;
            }
        }

Böyle bir kod yazdım. Çalışıp çalışmadığını denemek için konsola da yazdırıyorum. Silme yani backspace tuşu okunmuyor. Kısacası değer döndürmüyor. Bunu nasıl çözerim?
 
Son düzenleyen: Moderatör:
JavaScript:
            if (event.keyCode != 16 | event.keyCode != 17 | event.keyCode != 18)
            {
                if (event.keyCode == 13)
                {
                    TextEditor.innerHTML += "<br/>";
                }
                else if (event.keyCode == 8)
                {
                    var Txt = TextEditor.innerHTML;
                    TextEditor.innerHTML = Txt.slice(0, -1);
                }
                else
                {
                    TextEditor.innerHTML += event.key;
                }
            }
Teşekkürler, peki bu neden olmadı? Shift, ALT gibi tuşlara basınca yazıyor ama yazmaması lazım.
 
Keypress backspace de çalışmıyormuş.
Attığım linkte ayrıntılı bilgisi vardı sanırsam.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…