gpt4 book ai didi

javascript - onchange 事件不起作用

转载 作者:行者123 更新时间:2023-11-28 20:40:37 25 4
gpt4 key购买 nike

我将事件 onchange 绑定(bind)到我的文本框控件:

var tbValue = document.getElementById("tbValue");
tbValue.onchange = function () {
var tbSelText = document.getElementById("selectText");
if (tbValue.value == null) {
tbSelText.value.replace("sada", "");
}
else {
tbSelText.value.replace("sada", "sada" + tbValue.value + "'");
}
}

当我更改 tbValue (它是我的带有 onchange 事件的文本框控件)时,tbSelText 必须同时更改。但事实并非如此。我做错了什么?

最佳答案

通过以下几点进行验证:

  • 当上面的Js代码被调用时,DOM必须先准备好它,否则 tbValue 将为 null。您可以尝试在分配事件之前提醒其值。
  • 仅当您更改某些内容并从文本框中退出(即移除焦点)时,onchange 才会触发。

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

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