appendChild总是运行不成功,看了好久没发现那里不对啊?(以解决:分号让我打成中文分号了)

html部分:

<!doctype html>

<html>

<head>

   <title>测试</title>

   <meta charset="utf-8">

   <link type="text/css" rel="stylesheet" href="123.css">

   <script type="text/javascript" src="123.js"></script>

</head>

<body id="pare">

   <h1>测试</h1>

   <p>

   我是地球人

  </p>

</body>

</html>


javascript部分:

window.onload=function(){

var para=document.createElement("p");

var empara=document.createElement("em");

var txt1=document.createTextNode("我是");

var txt2=document.createTextNode("中国人");

var paren=document.getElementById("pare");

para.appendChild(txt1);

empara.appendChild(txt2);

para.appendChild(empara);

paren.appendChild(para);


慕仰0923016
浏览 1218回答 1
1回答

stone310

1、var txt2=document.createTextNode("中国人");这里用了中文分号;2、最后的右花括号,用了中文的花括号;都改成英文的就行了;和}
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript