javascript - 如果 onchange 为 true,如何运行函数

标签 javascript html function onchange

我想问一下,如果发生了特定的 Onchange() 事件,然后在另一个 onchange 事件中运行特定的函数,您将如何编写代码?

因此,如果 onchange 发生(让我们调用此更改操作,那么它将运行 function1 或 function2,具体取决于 如果之前发生了另一个 onchange 事件(让我们调用此changediv),如果发生了changediv,然后发生了onchange(changeoperation),则在changeoperation中运行function1,否则运行function2。

可能会造成困惑,对此我深表歉意。

最佳答案

var hasChanged = false;

element1.onchange = function() {
    hasChanged = true;
}

element2.onchange = function() {
    if (hasChanged) {
        // the user changed the first element
    }
}

关于javascript - 如果 onchange 为 true,如何运行函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20619420/

相关文章:

javascript - JQuery 切换属性 contentEditable = "true"

jquery - 滚动条 : Output looks different although I use the same code as the example

php - 为什么这个 JS 变量在我的 PHP 中工作

javascript - 如何在 Express Jest 测试中清理/重置 redis-mock?

html - 在分词前添加连字符

php - 如何在 Woocommerce 中获取我所有订阅的列表?

c - 为什么strlen()替换一个字符串?

Oracle 函数总是返回 null

javascript - Timeglider 对象始终保持为空且未定义

javascript - 如何使选择列表中的选定值可见