gpt4 book ai didi

在没有用户交互的情况下触发的 Javascript 事件?

转载 作者:行者123 更新时间:2023-12-02 05:46:51 25 4
gpt4 key购买 nike

我的表单上的文本框可能会根据在各种下拉列表中选择的内容而变化。

有没有办法在文本框值更改时调用 javascript 函数?

尝试过 onchange 事件,但这似乎只有在用户手动更改文本框值时才有效。

干杯,

布兰登

最佳答案

不,javascript 触发的表单元素更改不会触发事件。如果他们这样做了,这将导致各种递归无限循环。

简单的解决方案是每当您更改文本框的值时手动调用您的 onchange 函数,但是您也可以使用某种包装函数。作为一个非常基本的例子:

function updateTextField(new_text) {
text_field.value = new_text;
text_field.onchange();
}

关于在没有用户交互的情况下触发的 Javascript 事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/590289/

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