这是我的代码:
// Makes letters for the chosen word.
function letterMaker() {
for (i=0; i<word.length; i++) {
var button = document.createElement("input")
button.type = "submit"
button.value = ""
button.setAttribute('class', 'letter');
document.getElementById("field").appendChild(button);
}
}
// Removes letters.
function letterRemover() {
var button = document.getElementById("letter");
button.parentNode.removeChild(button);
}
但每当我调出letterRemover()
函数以id
“字母”删除元素时,它会给我以下错误:
未捕获的TypeError:无法读取null的属性'parentNode'
答案 0 :(得分:0)
letterMaker方法创建一个带有类'字母'的按钮。
letterRemover方法尝试删除 id 'letter'的元素,但无法找到它。