Sto provando a inserire un codice HTML all'interno di un div specifico. Quando provo questo in dattiloscritto ottengo questo errore: Property 'innerHTML' does not exist on type 'Element'
. Fondamentalmente, questo è il codice:Come evitare l'errore di dattiloscritto: La proprietà 'innerHTML' non esiste sul tipo 'Elemento'
document.body.innerHTML = '<div id="myDiv"><div>'
let myContainer = document.querySelector("#myDiv");
myContainer.innerHTML = '<h1>Test</h1>';
Sorprendentemente, funziona ancora quando dattiloscritti compila, ma mi chiedo se dattiloscritto mi sta dando un errore, qual è il modo giusto per andare avanti assegnando innerHTML in questo caso?
funziona come per magia, grazie! – Ivan