gpt4 book ai didi

javascript - 通过模拟按键自动将文本输入到输入框中

转载 作者:行者123 更新时间:2023-11-27 22:59:07 27 4
gpt4 key购买 nike

我有一个表单,可以检测按键以验证用户是否已在输入框中输入任何数据(我无法更改表单,我只是访问它)。

我编写了一个应用程序,可以使用适当的数据自动更改输入框的 value 属性,但是,表单总是无法提交,因为选择输入框时没有任何按键,并且它希望我“输入”数据”进入输入框。

有没有一种方法可以让我在更改值之前选择输入框,通过“按键”输入随机字符?

我需要一个完全的 Javascript 解决方案,我已经看到了一些可能在 JQuery 中工作的解决方案,但我无法为这个特定项目加载该库。

最佳答案

我不知道这是否会做你想要的,但它似乎正在运行“onkeypress”alert()。

<input type="text" id="blah" value="" onkeypress="javascript:alert ('Key Pressed');" />

<script type="text/javascript" language="Javascript">
// Create a keyboard event based on the function allowed by the browser (initKeyboardEvent or initKeyEvent)
var e = document.createEvent ("KeyboardEvent");
if (e.initKeyboardEvent)
{
e.initKeyboardEvent("keypress", true, true, window, false, false, false, false, 0, 65);
}
else if (e.initKeyEvent)
{
e.initKeyEvent("keypress", true, true, window, false, false, false, false, 0, 65);
}

// Focus the input and send the keypress
var inp = document.getElementById("blah");
inp.focus ();
inp.dispatchEvent(e);
</script>

关于javascript - 通过模拟按键自动将文本输入到输入框中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37287807/

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