如何创建改变样式的整体功能

时间:2018-03-08 17:11:58

标签: javascript

我尝试做的是创建一个改变不同元素样式的全局(全局)函数。

我将举一个例子来清除我的问题,我有多个函数可以改变元素,如下所示:

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

有人可以帮我解决这个问题吗?

0 个答案:

没有答案