Bagaimana cara melakukannya?
Saya mencoba:
var key = event.which || event.keyCode || event.charCode;
if(key == 8) alert('backspace');
tapi tidak berhasil ...
Jika saya melakukan hal yang sama pada acara penekanan tombol, itu berhasil, tetapi saya tidak ingin menggunakan penekanan tombol karena menampilkan karakter yang diketik di bidang masukan saya. Saya harus bisa mengendalikannya
kode saya:
$('#content').bind('input', function(event){
var text = $(this).val(),
key = event.which || event.keyCode || event.charCode;
if(key == 8){
// here I want to ignore backspace and del
}
// here I'm doing my stuff
var new_text = 'bla bla'+text;
$(this).val(new_text);
});
tidak ada karakter yang harus ditambahkan dalam masukan saya, selain yang saya tambahkan dengan val () sebenarnya masukan dari pengguna harus sepenuhnya diabaikan, hanya tindakan menekan tombol yang penting bagi saya