为什么这样写不行?

<!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");  

  document.createElement("li").innerHTML = "PHP";

  otest.appendChild(document.createElement("li"));

</script> 

</body>

</html>

只是没有把document.createElement("li")引入变量啊,为什么就不行呢?

qq_牧月云_0
浏览 1235回答 1
1回答

木子舟义

  document.createElement("li").innerHTML = "PHP";  //这里创建了 第一个 li   otest.appendChild(document.createElement("li"));  //这里创建了第二个li它们两个根本不是同一个。怎么行?
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript