使用JavaScript删除按钮

时间:2013-10-10 15:47:09

标签: javascript

这是我的代码:

// 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'

1 个答案:

答案 0 :(得分:0)

letterMaker方法创建一个带有'字母'的按钮。

letterRemover方法尝试删除 id 'letter'的元素,但无法找到它。