Ver Mensaje Individual
  #6 (permalink)  
Antiguo 21/03/2007, 09:08
Jarkaos
 
Fecha de Ingreso: noviembre-2002
Ubicación: Suecia
Mensajes: 253
Antigüedad: 22 años, 3 meses
Puntos: 2
Re: Novato con Javascript

Gracias por la ayuda.
Me parece que este curso no me sera tan facil asi que me veran seguido por aqui haciendo preguntas de nivel basico supongo para ustedes que tienen mas experiencia con JS.

Por ejemplo aui tengo otra: en un ejercicio tengo contar las cantidades de a tags que contiene un archivo xhtml, pero no podemos hacer ningun cambio en el codigo xhtml. El problema es que la llamada al .js se realiza entra los tags head por lo que el javascript se lanza tan pronto la pagina es llamada. Utilizando esto:

alert(document.getElementsByTagName("a").length);

en el archivo .js el resultado es 0 (cuando deberia ser 5). Pero si muevo el tag script al final del xhtml (cosa que nos prohibieron) funciona bien.

Funciona:
Código HTML:
....</div>
   <script type = "text/javascript" src = "uppgift2.js"></script>
</body>
</html> 
no funciona:
Código HTML:
<head>
   <title>Institutionen för informatik</title>
   <link href = "uppgift2.css" rel = "stylesheet" type="text/css"/>
   <script type = "text/javascript" src = "uppgift2.js"></script>
</head> 
javascript:

Código HTML:
alert(document.getElementsByTagName("a").length);