Menu

7. CRIAR FUNÇÕES

Uma função é um set de instruções, que só devem ser executadas quando a função for accionada.

A sintaxe geral é a seguinte:

function NomeFunção (Parâmetros)

{ Acção }

Suponha uma função que tenha como objectivo informar se uma pessoa é maior ou menor de idade, recebendo como parâmetro a sua idade.

function Idade (Anos) {

if (Anos > 17)

{ alert ("Maior de Idade") }

else

{ alert ("menor de Idade") }

}

Para accionar esta função, suponha uma caixa de texto, em um formulário, na qual seja informada a idade e, a cada informação, a função seja accionada.

<form>

<input type=text size=2 maxlength=2 name="Tempo"

onchange="Idade(Tempo.value)">

</form>

Observe-se que o parâmetro passado (quando ocorre o evento "onchange") foi o conteúdo da caixa de texto "Tempo" (propriedade "value") e que, na função, chamamos de "Anos". Ou seja, não existe correlação entre o nome da variável passada e a variável de recepção na função. Apenas o conteúdo é passado.

CDs
VOLTAR