【问题标题】:How to make a pure javascript .css() function using variable variables [duplicate]如何使用可变变量制作纯javascript .css()函数[重复]
【发布时间】:2013-11-07 22:57:14
【问题描述】:

我一直在研究一个类似 jQuery 的 JavaScript 库。我想添加的下一个函数是.css() 函数。

类似这样的:

function css(elem,name,value){
   elem.style.name = value;
   //   >>>>   ^   <<<<<<
   // needed variable variable
}

有人知道我应该怎么做吗?我很茫然,过去一个小时我一直在寻找建议,但我还没有提出解决方案。

有什么想法吗?

谢谢。

【问题讨论】:

  • @Pointy 哦,我没看到。如果我有,我不会问这个问题。但正如我所说,过去一个小时我一直在凝视。
  • 您在 Google 上搜索了一个小时,但找不到答案?这很难相信。我搜索了“使用变量获取对象属性”,第一个结果(以及更多)显示了如何。
  • @BlueSkies 好吧,我没有专门搜索过。我一直在搜索 JavaScript variable variables 的内容。
  • 搜索“JavaScript 变量变量”也提供了解决方案。

标签: javascript jquery html css


【解决方案1】:

您正在寻找括号表示法:

function css(elem,name,value){
    elem.style[name] = value;
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-12-23
    • 1970-01-01
    • 2014-08-02
    • 2012-02-06
    • 2019-10-10
    • 1970-01-01
    • 2020-07-20
    • 2012-12-10
    相关资源
    最近更新 更多