Como invocar um arquivo .js externo em HTML5?

  • Autor Autor csnotcs
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
C

csnotcs

Iota
Usuário com poucas negociações! Use sempre o saldo do 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:

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

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

¿Que estoy haciendo mal?
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
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í

Inserir CODE, HTML ou 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í;

Inserir CODE, HTML ou 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">
 

Tópicos similares

Voltar
Topo