Javascript 无法读取属性';getContext';window.onload处的空值

Javascript 无法读取属性';getContext';window.onload处的空值,javascript,jquery,ajax,nullreferenceexception,canvasjs,Javascript,Jquery,Ajax,Nullreferenceexception,Canvasjs,当窗口加载时,该时间可能图表功能不起作用,并且出现错误“无法读取属性”getcontext“为空。尝试使用此函数: window.onload = function() { var ctx = document.getElementById('chart-area').getContext('2d'); window.myDoughnut = new Chart(ctx, config); }; 来源:在代码运行时,document.getElementById('chart-

当窗口加载时,该时间可能图表功能不起作用,并且出现错误“无法读取属性”getcontext“为空。

尝试使用此函数:

window.onload = function() {
    var ctx = document.getElementById('chart-area').getContext('2d');
    window.myDoughnut = new Chart(ctx, config);
};

来源:

在代码运行时,
document.getElementById('chart-area')
为空/找不到任何内容。您是否有正确的
id
或是在代码运行后创建id?
document.onreadystatechange = function() {
    if(document.readyState == "complete") {

        //document is ready . Do you stuff here
    }
}