更改输入值并触发其键连接



我想自动更改输入的 val 并触发其 onkeyup 事件。

错误:e.未定义

<input type="text" id="x">

.JS

$("#x").keyup(function(e){ console.debug(e.which); });

我试过了

$("#x").val('m').keyup();
$("#x").val('m').trigger("keyup");
$("#x").val('m').trigger("keypress", [35]);

如何更改值并触发键控功能?我需要e.哪个

编辑:如果我将曼努埃尔写入输入,我可以得到调试结果(其中)

这个怎么样:(每次只需更改letterToUse的值)

var letterToUse = "A";
var e = $.Event("keyup");
e.which=e.keyCode=letterToUse.charCodeAt();
$("#x").val(letterToUse).trigger(e);

相关内容

  • 没有找到相关文章

最新更新