Hola
German1980:
Al parecer no veo ningún error en el código, pero necesitamos que postees todo el documento para ver cómo están dispuestos los enlaces, y la información HTML. Quizás estés ejecutando el javascript
antes de que aparezcan los elementos HTML en la página (es decir, al principio de la página o en el HEAD).
Para DOM no hay que
instalar nada. En javascript lo máximo que hay que
instalar es un navegador en la máquina que lo
ejecuta.
Por cierto, para que te habitues a las buenas maneras: olvida el atributo
language Código PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="es" lang="es">
<head>
<meta http-equiv="Content-type" content="text/html;charset=iso-8859-1" />
<meta name="Author" content="derkeNuke" />
<title>Página nueva</title>
<style type="text/css">
</style>
</head>
<body>
<p>asdasas dohasd <a href="">hasp</a> dsajdpjsapd pas dpsadihsadp <a href="">hsapid hashdsaod</a>.</p>
<p>d <a href="">pfjdsfojdsà</a> fjod òd jsa`fjdpo pfo dfjisdfosdf ds.</p>
<p>ds fsdi <a href="">jfpidspifds</a> fsdjpfpds<a href=""> fds fsd </a>p fsdjp fjsdpj.</p>
<script type="text/javascript">
<!--
var enlaces = document.getElementsByTagName("a");
var numenlaces = enlaces.length;
alert (numenlaces);
// -->
</script>
</body>
</html>
Bueno, espero que lo veas.
Un saludo
PD: No, no me ha entrado la dislexia con el texto del ejemplo