我有类似下面的功能,该功能将内联css属性设置为元素。这是一种非常简化的JQuery的.css()方法:

function cssSetAttr(styleName, value) {
   for (var i = 0, n = someObject.length; i < n; i++) {
        someObject[i].setAttribute('style', [styleName][value]);
}
someObject.cssSetAttr('color', 'red');


问题是如何像这样将参数放入setAttribute中:

setAttribute('style', 'styleName: value')

最佳答案

您可以使用template literals

setAttribute('style', `${styleName}: ${value}`);

关于javascript - 如何在 Vanilla JS中将参数放入setAttribute函数,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/51263239/

10-11 05:29