gpt4 book ai didi

javascript - OnInput 事件不再起作用

转载 作者:行者123 更新时间:2023-11-28 05:32:47 25 4
gpt4 key购买 nike

我的 friend 们,下面的代码曾经在 Chrome 52.x 版本之前工作,但在最新版本中它不再工作了。你们中有人知道为什么它不起作用吗?

https://jsfiddle.net/2jtrs2m2/

<input type="text" id="test" />

<script type="text/javascript">

var my_event = document.createEvent("TextEvent");
my_event.initTextEvent("textInput",true,false,window,"T");

document.getElementById("test").focus();

document.getElementById("test").dispatchEvent(my_event);

</script>

通常,当我执行此代码时,Chrome 会在输入中插入字符 T。我不想使用 document.getElementById("xxx").value = "T"因为在我正在处理的一些非常具体的情况下,我真的只能使用上面的代码触发 oninput 事件,该事件由于某种原因不再工作.

最佳答案

尝试使用 document.execCommandIE;document.execCommand("insertText", false, "foo");

关于javascript - OnInput 事件不再起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39563036/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com