javascript onDOMContentLoaded不';t触发器

javascript onDOMContentLoaded不';t触发器,javascript,html,Javascript,Html,你知道为什么这个代码不起作用吗 <html><head> <script type="text/javascript"> document.onDOMContentLoaded=function(){ alert('aaaaaaaaaaaaaa'); } </script> </head> <body> <div i

你知道为什么这个代码不起作用吗

<html><head>
    <script type="text/javascript">
        document.onDOMContentLoaded=function(){
            alert('aaaaaaaaaaaaaa');
        }
    </script>
    </head>
    <body>
        <div id="mydiv"></div>
    </body>
</html>

document.onDOMContentLoaded=函数(){
警报('aaaaaaaaaaaa');
}

onDOMContentLoaded在加载网页时会触发并发出警报,但它不起作用。不知道为什么您应该使用
addEventListener绑定到事件:

document.addEventListener("DOMContentLoaded", function() {
    alert('aaaaaaaaaaaaaa');
});


请记住,
addEventListener
DOMContentLoaded
都不适用于IE8及以下版本。

+1总结我在使用JavaScript编程时的感受:“aaaaaaaaaaaa”!!!