问答详情
源自:9-12 插入节点appendChild()

这个编译器结果是有问题吧

<!DOCTYPE HTML>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

<title>无标题文档</title>

</head>

<body>


<ul id="test">

  <li>JavaScript</li>

  <li>HTML</li>

</ul> 

 

<script type="text/javascript">


     var otest = document.getElementById("test");  

     var newnode = document.createElement("li");

     newnode.innerHTML = "PHP";

     otest.appendChild(newcode);

//   var otest = document.getElementById("test");  

//   var newcode = document.createElement("li");

//   newcode.innerHTML = "PHP";

//   otest.appendChild(newcode);

</script> 

</body>

</html>

定义newnode,otest.appendChild(newnode)却输出不了PHP

otest.appendChild(newcode)就输出了PHP..

然后同样的代码我用EDGE打开就正常了



提问者:无幻86 2019-01-14 13:55

个回答

  • 慕无忌9219615
    2019-04-16 08:45:34

    你定义为newnode时,append.Child中却是newcode。

  • 所念隔远乡
    2019-03-05 18:26:19

    newnode newcode

  • Dragon_Zhang
    2019-01-18 15:06:36

    你才發現有問題???