Foros del Web » Programando para Internet » Javascript »

donde va el codigo js?

Estas en el tema de donde va el codigo js? en el foro de Javascript en Foros del Web. Una consulta.... interesa acaso donde coloco el codigo javascript?... al final del html, dentro del html, arriba? gracias de antemano...
  #1 (permalink)  
Antiguo 19/06/2004, 14:19
 
Fecha de Ingreso: diciembre-2003
Mensajes: 49
Antigüedad: 20 años, 4 meses
Puntos: 0
Pregunta donde va el codigo js?

Una consulta.... interesa acaso donde coloco el codigo javascript?... al final del html, dentro del html, arriba?

gracias de antemano
  #2 (permalink)  
Antiguo 19/06/2004, 15:31
Avatar de Carlitos
Usuario no validado
 
Fecha de Ingreso: mayo-2001
Ubicación: Zaragoza
Mensajes: 1.304
Antigüedad: 23 años
Puntos: 25
Hola.

Da igual donde lo coloques. Pero como norma general, se coloca al principio entre <head> y </head>
  #3 (permalink)  
Antiguo 19/06/2004, 21:17
 
Fecha de Ingreso: diciembre-2003
Mensajes: 1.583
Antigüedad: 20 años, 4 meses
Puntos: 13
Emmmm, la verdad es que sí interesa....

Que psaria por ejemplo si tengo un script que muestra un alert al clickear un boton de un formulario y ese script lo coloco al final de la pagina. el formulario cargará antes que el script, y si el usuario clickea antes que cargue el js no va a funcionar, pensará que esta malo y se irá (bueno, nunca tan radical tampoco jajajajaj).

por eso es lo ideal ingresarlos en el head, es decir dejar disponibles los scripts antes de que comiencen a cargar los demas elementos de tu pagina.
  #4 (permalink)  
Antiguo 20/06/2004, 03:22
Avatar de Carlitos
Usuario no validado
 
Fecha de Ingreso: mayo-2001
Ubicación: Zaragoza
Mensajes: 1.304
Antigüedad: 23 años
Puntos: 25
Ummmm... frijolerou, ejecuta este código:
Código HTML:
<form action="javascript:alerta()">
Nombre: <input type="test">
<br>
Apellido: <input type="test">
<br>
<input type="submit">
</form>
<script>
function alerta()
{
alert("hola caracola")
}
</script> 
El formulario va antes que el script y ¿qué pasa al pulsar el botón?

Un saludo.

Última edición por Carlitos; 20/06/2004 a las 03:27 Razón: Había leido mal el mensaje anterior
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:14.