我的HTML代碼:香草的JavaScript/DOM鍛鍊幫助(加紅尾段)
<html>
<head>
<link rel="stylesheet" href="styles.css" media="screen" title="no title" charset="utf-8">
<title>Vanilla</title>
</head>
<body>
<section id="header">
<h1 id="page-title">Vanilla DOM</h1>
<div id="image-container">
<img height="100px" src="http://upload.wikimedia.org/wikipedia/commons/c/c0/Vanilla_Ice.jpg" alt="Vanilla Ice" />
</div>
<p id="description">
Vanilla JavaScript can be awesome. Here's why.
</p>
<ul id="awesome-list">
<li class="awesome-list-item">It is built into JavaScript.</li>
<li class="awesome-list-item">Everybody loves vanilla.</li>
<li class="awesome-list-item">Everybody loves Vanilla.</li>
</ul>
</section>
<script type="text/javascript" src="scripts.js"></script>
</body>
</html>
我想要做的就是添加一個紅色的頁腳段落id爲「頁面頁腳」頁面。由於它是頁腳段落,我假設它必須放在關閉段落標記之後。這是我試圖但不起作用:
var redFooter = document.createElement("id");
redFooter.setAttribute("id", "page-footer");
redFooter.setAttribute("style", "color: red;");
var section = document.getElementById("header");
section.appendChild(redFooter);
var redFooter = document.getElementByClass("page-footer");
var newParagraph = "This is a new red paragraph";
redFooter.innerHTML = newParagraph;
我想知道我做錯了什麼。有人能指出這個問題嗎?謝謝。
要附加頁腳部分谷歌的appendChild – Akxe
'使用document.createElement( 「ID」);'爲99.9%,有可能是錯的,也許更多... – dandavis
什麼錯誤你在控制檯上看到了嗎? – 2015-10-17 06:25:08