JavaScript - llamar a una funcion que se encuentra en un archivo js

 
Vista:
Imágen de perfil de Juan Jose
Val: 13
Ha aumentado su posición en 4 puestos en JavaScript (en relación al último mes)
Gráfica de JavaScript

llamar a una funcion que se encuentra en un archivo js

Publicado por Juan Jose (8 intervenciones) el 17/10/2016 21:07:21
Hola a todos.

Estoy empezando con javascript, y tengo un problema que creo que es de facil solucion.

He creado un pequeño programa de hola mundo para empezar mediante un alert que guardo en una funcion en un archivo javascript llamado funciones.js

archivo funciones.js
1
2
3
function hola (){
    alert("Hola Mundo desde funcion");
}

y estoy intentando llamar a esa funcion desde el head del archivo index.html para que me muestre la alerta

index.html

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<html>
    <head>
        <title>Hola Mundo desde Achivo Externo</title>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
 
        <script type="text/javascript" src="funciones.js">
 
            hola();
 
        </script>
 
    </head>
    <body>
        <div>SALUDO</div>
 
    </body>
</html>

Pero la cuestion es no me aparece la alerta, la ruta del archivo es correcta ya que esta en el mismo directorio.

¿a que puede ser debido?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve
Val: 3.162
Oro
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

llamar a una funcion que se encuentra en un archivo js

Publicado por xve (2100 intervenciones) el 17/10/2016 21:49:15
Hola Juan, ponlo así:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<html>
    <head>
        <title>Hola Mundo desde Achivo Externo</title>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
 
        <script type="text/javascript" src="funciones.js"></script>
 
        <script>
            hola();
        </script>
 
    </head>
    <body>
        <div>SALUDO</div>
 
    </body>
</html>
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
2
Comentar