<script>

Programa Script

Definição:

Esta tag define um programa cujo código deve ser inserido junto na página ou documento. O programa é executado pelo navegador durante a apresentação da página, ou na ocorrência de algum evento associado a tags HTML / XHTML no código da página.

Diversas ocorrências da tag <script> podem existir no mesmo documento, tanto no contexto da tag <head> quanto da tag <body>.

O código do programa pode ser inserido entre as tags <script> e </script>, ou ser referenciado em um arquivo externo contendo o código.

Suporte:

Netscape: 3.0
Internet Explorer: 4.0
Aceito nas especificações DTD: Estrito, Transicional e Frameset

Dicas:

Se o código script não representar uma uma função, este código será executado imediatamente durante a apresentação da página pelo navegador.

Se o navegador não suportar a linguagem, ou se a execução desta estiver desabilitada, o conteúdo da tag <noscript> deve ser apresentado ao usuário.

Exemplo:

Código Resultado

...
<script type="text/javascript">
<!--
document.write("O seu navegador suporta JavaScript");
// -->
</script>
<noscript>O seu navegador não suporta JavaScript</noscript>
...

Atributo Obrigatório:

Atributo Valor Descrição
type tipo_MIME

Especifica a linguagem de programação do script. A linguagem é dada por um tipo de conteúdo tipo MIME.

Exemplos: text/javascript, text/vbscript, application/javascript, application/actionscript

Atributos Opcionais:

Atributo Valor Descrição
charset código_de_caracteres Especifica a codificação dos caracteres usados no código do programa. Uma lista de códigos válidos pode ser obtidos no site do IANA (Internet Assigned Numbers Authority - em inglês).
defer defer Se este atributo for especificado, o navegador assumirá que o código script não irá gerar nenhum conteúdo na página. Isto permite que o navegador continue apresentando a página sem precisar esperar que o script termine de executar.
language nome_da_linguagem

Este atributo é obsoleto e não deve ser utilizado. Ele é usado para especificar a linguagem de de programação do script. Utilize o atributo type para especificar a linguagem.

Exemplos: javascript, vbscript

src URL Especifica uma URL contendo o código do programa script. Se este atributo for especificado, não haverá necessidade de incluir o código do script entre <script> e </script>