Javascript 清除html输入(ctrl+;z)

Javascript 清除html输入(ctrl+;z),javascript,jquery,html,Javascript,Jquery,Html,使用jquery清除输入内容时: $('input#myinput').val(''); 除了用户不能使用ctrl+z来获取上一个文本之外,一切都正常。有没有办法保留ctrl+z 是否有任何方式会表现为用户已清除它?假设它在单击按钮时被清除: $(文档).ready(函数(){ var input=$('input#myinput').val(); $(“#按钮”)。单击(函数(){ $('input#myinput').val(''); }); $(文档).keydown(函数(e){

使用jquery清除输入内容时:

$('input#myinput').val('');
除了用户不能使用ctrl+z来获取上一个文本之外,一切都正常。有没有办法保留ctrl+z



是否有任何方式会表现为用户已清除它?

假设它在单击按钮时被清除:

$(文档).ready(函数(){
var input=$('input#myinput').val();
$(“#按钮”)。单击(函数(){
$('input#myinput').val('');
});
$(文档).keydown(函数(e){
如果(e.which==90&&e.ctrlKey){
$('input#myinput').val(input);
}
});
});


处理按键事件并监听
ctrl+z
try$('input#myinput').val(“”)@纳扬,这是一个值得商榷的错误。我马上改正了。thanks@Satpal,在事件函数中写入什么?