¿Cómo invocar un archivo .js externo en HTML5?

  • Autor Autor csnotcs
  • Fecha de inicio Fecha de inicio
C

csnotcs

Iota
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Buenas.

¿Alguno me podría decir como llamar remotamente un archivo .js en HTML5?

Es que me pasó lo siguiente;

Tengo un código en JavaScript que incluida entre <script></script> en mi HTML. Pero como este código es muy largo, opté por agarrar el código, y meterlo en un archivo .js para invocarlo remotamente.

El tag que usé en el head fue este:

Insertar CODE, HTML o PHP:
 <script src="carpeta1/MICODIGO.js"></script>

El problema es que cuando lo coloco así, deja de funcionar...

¿Que estoy haciendo mal?
 
Es complejo poder saber lo que te ocurre exactamente pero una posibilidad es que no lo hayas incluído el código dentro del onload

Con javascript sería así

Insertar CODE, HTML o PHP:
//Aquí indicamos que cuando haya leído el documento html ejecute start
window.onload=start; 




function start()
{
//Aquí el código  que se ejecutará cuando se produzca el onload. 

}


Con jquery sería así;

Insertar CODE, HTML o PHP:
$( document ).ready(function() {
  // Aquí el código que se ejecutará cuando se produzca la lectura del html
});

Otro problema puede ser que no hayas colocado la ruta de forma correcta.
 
Posible error en el html o en javascript

Una de la cosa negativas de javascript es que en cuanto hay un error no te dice en que linea se encuentra y la otra cosa es que si no conectan bien el archivo lo archivo html tampoco va funcionar y no solo se trata de indicar la direccion en una etiqueta <script></script> si no tambien por ejemplo:

Indicarcar en un formulario un que va a en enviar datos por un <input type="submit"> asi de esta manera:

<form action="" method="" onsubmit="return nombreDeLaFuncion();">

O tambien puede ser de un <input type="button">
 

Temas similares

Atrás
Arriba