addEventListener not working in IE8

前端 未结 9 1611
耶瑟儿~
耶瑟儿~ 2020-11-22 15:40

I have created a checkbox dynamically. I have used addEventListener to call a function on click of the checkbox, which works in Google Chrome and Firefox but <

9条回答
  •  盖世英雄少女心
    2020-11-22 16:05

    IE doesn't support addEventListener until version 9, so you have to use attachEvent, here's an example:

    if (!someElement.addEventListener) {
        _checkbox.attachEvent("onclick", setCheckedValues);
    }
    else {
        _checkbox.addEventListener("click", setCheckedValues, false);
    }
    

提交回复
热议问题