从javascript生成的标签在mozilla firefox中不起作用

时间:2011-04-15 11:04:49

标签: javascript html mozilla

我在我的工作中使用javascript创建标签。它在谷歌浏览器中运行良好,但它不适用于Mozilla Firefox。而firefox的版本是4.0,这是最新的..还是它还没有工作......这个解决方案是什么?这是示例代码...像这样有很多情况我在js中创建标签。但是firefox不支持..为什么?请帮帮我......示例代码是: -

var placeHereHeader=document.getElementById("placeLabel");
var HeadLabel=document.createElement("label");
HeadLabel.setAttribute("id","LabelHeader");
placeHereHeader.appendChild(HeadLabel);

1 个答案:

答案 0 :(得分:1)

这是一个老问题,但从未回答。

http://jsfiddle.net/bL6sf/表明它确实有效,但我的版本比Firefox 4.0更新。

也许你没有看到标签,因为你没有在里面放任何文字或HTML?

var placeHereHeader=document.getElementById("placeLabel");
var HeadLabel=document.createElement("label");
HeadLabel.innerHTML = "My kickass label";
HeadLabel.setAttribute("id","LabelHeader");
placeHereHeader.appendChild(HeadLabel);