entre Desarrolladores

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

3votos

javascript no funcionan cuando esta en un archvivo externo

tengo un problema particular, las funciones de mi código javascript no funcionan correctamente, cuando esta embebido funciona sin problemas pero cuando esta en un archvivo externo en este caso en logicajs ubicado en la misma carpeta, el navegador retorna errores.

<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Document</title>
  <script type="text/javascript" href="logica.js"></script>

</head>

<body>
<input type="button" onclick="agregar(10)" value="10puntos"></input>
<input type="button" onclick="agregar(20)" value="20puntos"></input>
<input type="button" onclick="lista_items()" value="mostrar puntos"></input>
</body>

</html>

1 Respuesta

3votos

carlossevi Puntos63580

La respuesta la puedes encontrar en la definición de la etiqueta script. Dicha etiqueta no puede tener el atributo href. La forma correcta es:

<script type="text/javascript" src="logica.js"></script>

1voto

steven comentado

muchas gracias, ya sospechaba que se trataba de un error con los atributos, bueno cuando se programa tanto codigo es normal cae en este tipo de errores.

Por favor, accede o regístrate para responder a esta pregunta.

Otras Preguntas y Respuestas


...

Bienvenido a entre Desarrolladores, donde puedes realizar preguntas y recibir respuestas de otros miembros de la comunidad.

Conecta