我想实现一个按键事件,用于通过Jquery将字符串键入输入元素,我知道Jquery可以监听keypress,keydown和keyup事件。但是,我想要做的是使用Jquery来实现按键的操作,并将我按下的键的值放入输入元素中。 jQuery可以实现这个任务吗?
答案 0 :(得分:1)
这是你想要的吗?
<强> WORKING FIDDLE 强>
$('.input').on('keypress', function(event) {
event.preventDefault();
$(this).val(event.keyCode);
});
$( ".input" ).trigger( "keypress" );
答案 1 :(得分:0)
// Target input element and bind to the "keyPress" event.
$('.input').on('keypress', function(event) {
// Prevent the default action to stop the key character being entered into the field
event.preventDefault();
// Add the event's keyCode into the field
$(this).val(event.keyCode);
})