2011-04-15 56 views
0

我在我的工作中使用JavaScript创建标签。它在谷歌浏览器中工作正常,但不能在Mozilla Firefox中工作。而Firefox的版本是4.0,这是最新的..但仍然不工作..这是什么解决方案?这里是示例代码...像这样有很多情况下,我在js中创建标签。但firefox不supprorting..why?帮我看看...示例代码是: -JavaScript生成的标签在Mozilla Firefox中不起作用

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

回答

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); 
相关问题