【发布时间】:2009-03-28 00:58:23
【问题描述】:
我正在创建这个创建元素的 JS 函数 该函数有两个参数strName和objAttributes
function createElement( strName, objAttributes )
{
var elem = document.createElement(strName);
for ( var i in objAttributes )
elem.setAttribute(i, objAttributes[i]);
return elem;
}
这在 Fx 中可以正常工作,但在 MSIE 中不行 我知道 setAttibute 方法有问题,建议的解决方法是
elem.attr = 'val';
但是现在我不知道如何在我的循环中写这个。
我已经尝试过 elem.style 和 elem['style'] 但它们都不起作用。
谁能给我一些建议,
提前致谢
t
【问题讨论】:
标签: javascript dom