我尝试做的是创建一个改变不同元素样式的全局(全局)函数。
我将举一个例子来清除我的问题,我有多个函数可以改变元素,如下所示:
function changeBgColor(background) {
exitIntentWrapper.style.background = background.value;
}
在html中看起来像这样:
onchange="changeStyling(this)"
我试过的是:
function changeStyling(input, changeSelector, elementsCssChange) {
console.log(input.value, changeSelector, elementsCssChange);
changeSelector.style.elementCssChange= input.value;
}
onchange="changeStyling(this, exitIntentWrapper, backgroundColor)"
但是如何在这个html onchange函数中传递elementsCssChange。
现在记录的内容如下:
Uncaught ReferenceError: backgroundColor is not defined
有人可以帮我解决这个问题吗?