【问题标题】:JavaScript using function to change DOM style [duplicate]JavaScript使用函数改变DOM样式[重复]
【发布时间】:2021-08-06 05:18:14
【问题描述】:

我无法使用 JavaScript 函数更改 dom 元素样式。元素 id 和样式值可以作为参数传递给函数,但不会传递样式参数(例如“颜色”)。有什么好办法解决吗? “第一个” - 元素 ID “颜色” - 样式参数 "green" - 样式值

styleToDom("first", "color", "green")
        
function styleToDom(id, parameter, value){
     document.getElementById(id).style.parameter = value
}

【问题讨论】:

    标签: javascript html dom styles


    【解决方案1】:

    我猜你可以用这个。

    function styleToDom(id, parameter, value) {
        document.getElementById(id).style.cssText += `${parameter}: ${value}`;
    }
    

    【讨论】:

      猜你喜欢
      • 2020-07-09
      • 2018-07-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-05-03
      • 1970-01-01
      • 2015-09-12
      • 2015-01-05
      相关资源
      最近更新 更多