Problema com JavaScript externo

Front-end

26/04/2013

E aí, galera... como vão vocês? Espero que bem.
Desde que comecei a estudar JavaScript, fiz todos os scripts dentro do HTML, mas agora cheguei na parte de usar scripts em arquivo separado. Vi até um tópico aqui onde o pessoal disse que dessa forma é melhor, porque fica mais organizado.
Fiz uma página HTML simples e botei a referência pra meu script, só que nem roda o script nem aparece o conteúdo da página.

Meu código é o seguinte:
<!DOCTYPE html>
<html>
<head>
	<title>teste</title>
	<meta charset="UTF-8" />
	<script type="text/javascript" src="meuscript.js"/>
</head>
<body>
	<h1>Título qualquer</h1>
</body>
</html>


No arquivo "meuscript.js" apenas tem um alert("Bem vindo"), nada mais.

Não consegui encontrar o erro ainda, se alguém enxergar aí e puder me dizer, eu agradeço.

Desde já, muito obrigado.
Carlos Andriê

Carlos Andriê

Curtidas 0

Respostas

Roniere Almeida

Roniere Almeida

26/04/2013

olá Carlos, tudo bem?

me diz uma coisa, o seu arquivo javascript está no mesmo diretorio do arquivo html?
GOSTEI 0
Carlos Andriê

Carlos Andriê

26/04/2013

Opa, Roniere.
Os dois arquivos estão sim no mesmo diretório. Já testei com outros diretórios também, mas não deu certo.
GOSTEI 0
Joel Rodrigues

Joel Rodrigues

26/04/2013

Fala, Carlos.
O problema aí está na sua tag script.
Atualmente está assim:
<script type="text/javascript" src="meuscript.js"/>

Mas deveria ser assim:
<script type="text/javascript" src="meuscript.js"></script>
GOSTEI 0
Roniere Almeida

Roniere Almeida

26/04/2013

Fala, Carlos.
O problema aí está na sua tag script.
Atualmente está assim:
<script type="text/javascript" src="meuscript.js"/>

Mas deveria ser assim:
<script type="text/javascript" src="meuscript.js"></script>


um pequeno detalhe, hehehe, essas coisas são normais...
GOSTEI 0
Carlos Andriê

Carlos Andriê

26/04/2013

Poxa, era isso mesmo. Mas não entendi bem.
Por que não posso fechar a tag script nela mesma? Já que não vou botar nada dentro das tags.
Muito obrigado a todos, o problema foi resolvido.
GOSTEI 0
Joel Rodrigues

Joel Rodrigues

26/04/2013

Questão de sintaxe, amigo. Algumas tags permitem o fechamento na própria tag de abertura. Outras não.
A tags script é um exemplo disso, bem como a tag div, por exemplo. Geralmente tags "containers", ou seja, aquelas cujo funcionamento natural é conter alguma coisa, não podem ser fechadas em si próprias, precisando da tag de fechamento.
Abraço.
GOSTEI 0
Joel Rodrigues

Joel Rodrigues

26/04/2013

Como a questão foi resolvida, estou marcando este tópico como Concluído.
GOSTEI 0
POSTAR