您需要使用keypress
事件,而不是keyup
或keydown
事件,因为这会导致此确切问题。
改变:
$('#a').on('keyup', function(e) {
$('#c').append(String.fromCharCode(e.which).toLowerCase());
});
FIDDLE
到:
$('#a').on('keypress', function(e) {
$('#c').append(String.fromCharCode(e.which).toLowerCase());
});
FIDDLE