【发布时间】:2020-11-19 15:42:38
【问题描述】:
我很确定以前有人问过这个问题,但我找不到与我的案例相关的任何内容。
这是我的功能
function change(prop) {
document
.querySelector("img")
.style.setProperty(`--${prop}`, `${this.value}px`);
}
spacing.onchange = change;
blur.onchange = change;
我正在努力将参数传递给change 函数,因为如果我这样做spacing.onchange = change("prop"),该函数将立即执行。我想避免使用addEventListener。那么问题来了,如何将参数传递给我的函数?
【问题讨论】:
-
你的意思是传递参数到,而不是从?
-
你需要在你的代码中有一个高阶函数才能解决你的问题
-
@GirkovArpa 谢谢。是的,打错了那个位
-
@SaymoinSam 到底在哪里?
标签: javascript dom dom-events javascript-objects