我正在测试W3schools网站上的javascript代码,我无法使appendChild功能正常工作。 希望它不是一个愚蠢的错误。
这里是:
<script type="text/javascript">
function append()
{
var node = document.getElementById(“history”);
node.appendChild(document.createTextNode("text"));
}
window.onload = append;
</script>
<div id="history"></div>
答案 0 :(得分:3)
你没有正确的双引号(我不知道其他人的名字是什么):
document.getElementById(“history”);
// ^ ^
这会引发错误:
未捕获的SyntaxError:意外的标记ILLEGAL
适用于:
document.getElementById("history");