Hola amigos expertos,
Soy novato en js y este es mi primer intento, pero no encuentro la solución.
<!DOCTYPE html>
<html>
<head>
<title>W2 Exc 2</title>
<script type="text/javascript">
function setDate() {
document.getElementById('date').innerHTML=Date();
}
</script>
</head>
<body onload="setDate()">
<p>La fecha de hoy es <span>id="date"</span></p>
</body>
</html>
pero en la consola me sale este error:
Uncaught TypeError: Cannot set property 'innerHTML' of null
Alguien me puede explicar como resolverlo. Lo corrí en Chrome, ya probé Safari y Firefox, pero siempre error. He corrido otros scripts también muy básicos y me sale el mismo error.
¿Que me falta?
Gracias de antemano y saludos