var titulo = document.getElementById("titulo") sempre retorna "null" e quando eu coloco o textContent ele aparece "Uncaught TypeError: Cannot read property 'textContent' of null"
var titulo = document.getElementById("titulo") sempre retorna "null" e quando eu coloco o textContent ele aparece "Uncaught TypeError: Cannot read property 'textContent' of null"
você atribui o id titulo no html?
sim, meu html esta assim :
<!DOCTYPE html>
<html>
<head>
<title>teste</title>
<script src="teste.js"></script>
</head>
<body>
<h1 id="titulo">Ola mundo teste</h1>
</body>
</html>
Problema resolvido, o motivo é que tenho que chamar o script no final da pagina
Estava com o mesmo problema.
Obrigado por compartilhar!