我需要有关此错误的帮助:“未捕获的DOMException:无法在'Node'上执行'appendChild':此节点类型不支持此方法。”。
<head>
<meta charset="UTF-8">
<title>Capitulo 2 - Desafio 3</title>
</head>
<body>
<ul></ul>
<script>
var nomes = ["Paulo", "Jonas", "Samuel"];
var listElement = document.querySelector('ul');
for (nome of nomes) {
var liElement = document.createElement('li');
var textElement = document.createTextNode(nome);
liElement.appendChild(textElement);
textElement.appendChild(liElement);
}
</script>
</body>
答案 0 :(得分:-1)
错误在这里textElement.appendChild(liElement);
,必须是listElement.appendChild(liElement)
var nomes = ["Paulo", "Jonas", "Samuel"];
var listElement = document.querySelector('ul');
for (nome of nomes) {
var liElement = document.createElement('li');
var textElement = document.createTextNode(nome);
liElement.appendChild(textElement);
listElement.appendChild(liElement);
}
<ul></ul>