javascript wait for document load

JavaScript
document.addEventListener("DOMContentLoaded", function(event) { 
  //do work
});
Source

Also in JavaScript: