Javascript 有没有办法等待加载网站的dom(而不是整个网页)?

Javascript 有没有办法等待加载网站的dom(而不是整个网页)?,javascript,Javascript,我想在网页加载后在其上执行一些javascript代码,但只执行DOM 我已经看到,在过去,您可以使用document.onload事件,但不再受所有浏览器的支持 我无意中发现了这段代码: window.onload = function() { //code to be executed after the web-page is done loading... } 问题是,这需要等待整个网页加载,即图像和其他包含的内容 还有别的办法吗 window.addEventListener('D

我想在网页加载后在其上执行一些javascript代码,但只执行DOM

我已经看到,在过去,您可以使用document.onload事件,但不再受所有浏览器的支持

我无意中发现了这段代码:

window.onload = function() {
 //code to be executed after the web-page is done loading...
}
问题是,这需要等待整个网页加载,即图像和其他包含的内容

还有别的办法吗

window.addEventListener('DOMContentLoaded', (event) => {
    console.log('DOM fully loaded and parsed');
});