function addAltText() { var arcgisTiles = document.querySelectorAll(".layerTile") for (const i of arcgisTiles) { i.alt = "base map" } var trs = document.getElementsByTagName("td"); for (const i of trs) { i.alt = "base map" } } document.addEventListener('readystatechange', event => { // When HTML/DOM elements are ready: //if (event.target.readyState === "interactive") { //does same as: ..addEventListener("DOMContentLoaded".. // addAltText(); //} // When window loaded ( external resources are loaded too- `css`,`src`, etc...) if (event.target.readyState === "complete") { addAltText(); } }); >