使用纯JavaScript处理"onclick"事件。

12 浏览
0 Comments

使用纯JavaScript处理"onclick"事件。

这很简单,但是我对JavaScript还相当新,刚刚发现了JSFiddle。我试图使用getElementById()找到元素来禁用和启用按钮。我错过了什么吗?

这是一个列表,我正在使用它来添加复选框,因为会有不止一个:

 var basicList = {
    'items': {},
    'modifyAndEnableButton': function(obj1) {
        var element = document.getElementsByName("btn");
        if (obj1.checked == true && element.getAttribute('disabled') == false) {
            element.getAttribute('disabled') = true;
            this.addRecord(obj2);
        } else if (element.getAttribute('disabled') == true) {
            if (hasItems == false) {
                element.getAttribute('disabled') = false;
            }
        } 
    }
};

http://jsfiddle.net/Arandolph0/E9zvc/3/

0