为什么我不能创建HTML标签?

时间:2017-03-17 21:17:58

标签: javascript

<!DOCTYPE html>
<html>
<head>
    <title>Create HTML tags with JavaScript</title>
</head>
<body>
    <div id="div1">
        <p id="p1">This is the first paragraph</p>
    </div>
    <script type="text/javascript">
        var paragraph = document.createElement("p");
        var nyje = document.createTextNode("That is a new paragraph");
        paragraf.appendChild("nyje");
        var div1 = document.getElementById("div1");
        div1.appendChild(paragraph);
    </script>
</body>    
</html>

我知道这是基本的东西,但我的浏览器没有读取我的javascript代码。我很确定javascript已开启。我使用的是谷歌浏览器,我的电脑是Win Xp。每当我打开Goog​​le时,它都会告诉我支持的结束。也许这不起作用?

1 个答案:

答案 0 :(得分:1)

将您的JavaScript更改为:

var paragraph = document.createElement("p");
var nyje = document.createTextNode("That is a new paragraph");
paragraph.appendChild(nyje);
var div1 = document.getElementById("div1");
div1.appendChild(paragraph);

您有两个错误:

变量名称为paragraph而非paragraf 您输入的是名为“nyje”的string,而不是变量名称nyje