Hola quetal estoy aprendiendo javascript y estoy viendo DOM y he llegado a una parte y no entiendo porque no funciona si asi esta en el ejemplo
por ejemplo
tengo mi pagina
por medio de la funcion getElementByTagName quiero acceder a las etiquetas p y logicamente me devolveria un array llamado parrafos con la cantidad de nodos que tenga pero cuando lo muestro en la pagina me sale undefined a que se debe esto???
Js.htm
Código HTML:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
<meta name="author" content="">
<title>Untitled 1</title>
<script type="text/Javascript">
var parrafos=getElementsByTagName("p");
alert(parrafos[0]);
</script>
</head>
<body>
<form action="Js.htm" method="post">
aqui el texto<input type="text" name="texto" onclick="alerta()">
<input type="submit" name="enviar" value="enviar">
</form>
<p>hola como estas</p>
<p>hola como estas</p>
</body>
</html>