在DOM元素中使用变量

时间:2014-07-06 09:05:52

标签: javascript html dom

有没有办法让这个在IE8中运行?:

spacer = 0.5;
elem.setAttribute("style", "margin: 0%" + spacer + "%");

适用于Chrome,FireFox甚至IE.11,但如果不使用该变量,则可在IE8中使用:

elem.setAttribute("style", "margin: 0% 0.5%");

谢谢。

1 个答案:

答案 0 :(得分:1)

您可以使用等效的

elem.style.margin = '0 ' + spacer + '%';

仅供参考,您的问题是缺少空间。