未捕获的TypeError:addEventListener

时间:2017-05-27 12:24:56

标签: null addeventlistener uncaught-typeerror

遇到未捕获的TypeError:无法读取属性' addEventListener'无效错误

library(ggplot2)
ggplot(TreismanData3, aes(CPI2013, GCB2013)) + 
        geom_point(position = "jitter", na.rm = TRUE) + 
        geom_smooth(method = loess) + 
        labs(x="Perception", y="Experience")+
        theme_bw() + 
        geom_text(aes(label = wbcode))

1 个答案:

答案 0 :(得分:0)

您也可以按如下方式检查null变量

if ( some_variable == null ){
    // some_variable is either null or undefined
}

在你的情况下试试

if (value !== null) {
    addItem(value);
}
  

修改

我检查了您提供的代码段。 这似乎是对的。 你可以参考这段代码。

document.getElementById('btn').addEventListener('click', function() {
    var value = document.getElementById('item').value;
    if (value) {
			alert(value);
    }else{
    	alert('null');
    }
});
<input type="text" id="item" name="number" value=""/><br/> 
<input type="button" value="Button"  id="btn"/>