*
*
*
*
*
*
*
Make your own free website on Tripod.com

javascript Garça Selvagem

Home | HTML | JavaScript | CSS | Serviços

JavaScript - Curso parte 5

Mais sobre funções

Enquanto as variáveis armazenam informações, as funções processam informações. Já vimos uma das muitas funções internas do Javascript:  como write() e alert() .Vou falar agora de outras funções internas do Javascript.

A função Prompt
É uma função interne bastante útil.Observe na prática o que ela faz.
Sintaxe:

<html>
<head><title>A função prompt</title>
<script>
var nome=prompt("qual o seu nome?","Digite aqui");
</script>
</head>
<body>
<script>
document.write(nome);
</script>
</body>
</html>

A função Open
Agora vamos aprender a abrir novas janelas. A sintaxe do widow.open() é bem simples:

<script>
window.open(http://www.algumsite.com.br);
</script>

Com este comando é aberta uma nova janela com o site especificado. VC pode usar também este comando em links, observe:

<a href=#  onclick="window.open('url do site');">link</a>

No exemplo acima quando o usuário clicar no link, vai ser disparado o evento onclick e este vai acionar o comando Javascript.

A função Close
Da mesma forma que é possível abrir janelas, é possível fecha-las. VC pode ultilizar este comando para criar um link de fechamento de pop-ups.
Exemplo:

<a href=#  onclick="window.close()"> Fechar esta janela</a>

Parâmetros
As palavras entre parênteses de funções são chamados de parâmetros. Os parâmetros são o único aspecto das funções que VC pode controlar. No caso da função prompt() , por exemplo, você não pode alterar a cor da caixa, o seu nº de botões e ainda, outros aspectos. Só é possível modificar os parâmetros.

Eventos
A pouco VC viu um evento. Quando dei o exemplo de window.open() nos links, tive que usar o evento onclick, que é o pressionar com o botão esquerdo do mouse. A seguir preparei uma lista dos eventos mais ultilizados:

Eventos de mouse Gerados quando o usuário:
onmouseover Move o ponteiro para dentro da área de um elemento
onmouseout Move o ponteiro para fora da área de um elemento
onmousedown Pressiona qualquer um dos botões do mouse
onmouseup Libera qualquer um dos botões do mouse
onmousemove Move o mouse dentro da área de um elemento
onclick Clica o botão esquerdo sobre um elemento.



Coloque o Garça Selvagem nos seus favoritos