Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/398.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 附加子节点在firefox中不工作_Javascript_Html_Dom - Fatal编程技术网

Javascript 附加子节点在firefox中不工作

Javascript 附加子节点在firefox中不工作,javascript,html,dom,Javascript,Html,Dom,将新的span节点附加到不在Mozila FF中工作的li节点 即时通讯代码是 <html> <head> <title>Mozila Test</title> <script> function ThatsIt() { alert("dfasd"); var div1=document.getElementById('dv1'); var sd=document.createElement('div');

将新的span节点附加到不在Mozila FF中工作的li节点

即时通讯代码是

<html>
<head>
<title>Mozila Test</title>
<script>
function ThatsIt()
{
    alert("dfasd");
    var div1=document.getElementById('dv1');
    var sd=document.createElement('div');
    sd.innerHTML="asgfkasdhfjhasdfhdhasf";
    div1.appendChild(sd);

    var ultag=document.createElement("ul");
    sd.appendChild(ultag);

    var litag=document.createElement("li");
    litag.id="mouseleave-outerBox1";
    litag.className="listelements";
    litag.style.fontWeight="bold";               
    litag.name="asddasggd";                             
    var parentmenuspan=document.createElement("span");      
    parentmenuspan.className="horz_span";
    parentmenuspan.innerText="adsgasdgasdgasdg";
    litag.appendChild(parentmenuspan);
    ultag.appendChild(litag);

}
</script>
</head>
<body>
<div id="dv1">

</div>
<input type="button" id="b1" name="b1" onclick="ThatsIt()"/>
</body>
</html>

莫兹拉试验
函数ThatsIt()
{
警报(“dfasd”);
var div1=document.getElementById('dv1');
var sd=document.createElement('div');
sd.innerHTML=“asgfkasdhfjhasdfhasf”;
第1分部儿童(sd);
var ultag=document.createElement(“ul”);
sd.appendChild(ultag);
var litag=document.createElement(“li”);
litag.id=“mouseleave-outerBox1”;
litag.className=“列表元素”;
litag.style.fontwweight=“bold”;
litag.name=“asddasggd”;
var parentmenuspan=document.createElement(“span”);
parentmenuspan.className=“horz_span”;
parentmenuspan.innerText=“ADSGASDGASDGASDGASDG”;
litag.附属儿童(父母子女计划);
ultag.appendChild(利塔格);
}
当我在chrome和ie中运行这个程序时,它工作正常,但在FF中它显示为空白


救命啊

这对我来说很有效:我尝试在mozilla firefox中使用此链接,但它不起作用。我可以看到这个问题。放置在
innerText
中的
span
内容不会显示在FF中,而会显示在Chrome中。奇怪的是,如果我把它改成
innerHTML
它在FF中工作。非常感谢!!!!!!!!!!现在它工作了!!!!你会发现这篇文章非常有用。尝试使用
textContent
而不是
innerText
。职位-