JavaScript - Guia de Referência
© 1997 Anderson Barros Torres


Document


Este objeto armazena todas as características da página HTML, como por exemplo: cor das letras, cor de fundo, figura que aparecerá como papel de parede, etc

Sempre que incluimos alguma declaração no <BODY> do documento, estamos alterando (sem perceber) o objeto Document.

 

Forma geral:
<BODY [BACKGROUND="Imagem"]
              [BGCOLOR="#CorDeFundo"]
              [FGCOLOR="#CorDoTexto"]
              [LINK="#CorDosLinks"]
              [ALINK="#CorDoLinkAtivado"]
              [VLINK="#CorDoLinkVisitado"]
              [onLoad="função"]
              [onUnLoad="funcao"]>

Onde:
Imagem = figura no formato GIF, que servirá como papel de parede para a Home Page;

#Cor... = número (hexadecimal), com seis dígitos, que corresponde a cor no formato RGB, o "#" é obrigatório. Os dois primeiros dígitos correspondem a R (red), os dois do meio a G (green) e os dois últimos a B (blue). A combinação dos três, forma a cor no formato RGB.

função = Nome de uma função pré-definida, que será chamada quando o evento ocorrer.

 

Propriedades:
alinkColor - Determina a cor do link enquanto o botão do o mouse estiver pressionado sobre o link.

Ex: document.alinkColor="#FFFFFF"

anchors - Vetor que armazena as âncoras definidas em uma página HTML com o comando <A NAME="ancora">. Esta propriedade é somente para leitura, não pode ser alterada.

Ex: document.anchors[índice]

bgColor - Determina a cor de fundo da página HTML.

Ex: document.bgColor="#000000"

cookie - Os cookies são pequenos arquivos que alguns sites da Web gravam no computador dos visitantes. A idéia é identificar o usuário, anotar quais caminhos ele já percorreu dentro do site e permitir um controle mais eficaz dos espectadores. (Informática Exame - JUL/97).

Esta propriedade é melhor especificada pela própria Netscape

fgColor - Determina a cor das letras em uma página HTML. Esta propridade não altera o que já está impresso na página HTML.

Ex: document.fgColor="#0000FF"

forms - Vetor que armazena as referências aos formulários existentes na página HTML. Esta propriedade é somente para leitura, não pode ser alterada.

Ex: document.forms[índice]

lastModified - Obtém a data da última atualização da página HTML. Esta propriedade é somente para leitura, não pode ser alterada.

Ex: document.lastModified

linkColor - Determina a cor dos links que ainda não foram visitados pelo usuário.

Ex: document.linkColor = "#00FF00"

links - Vetor que armazena os links definidos em uma página HTML. Esta propriedade é somente para leitura, não pode ser alterada.

Ex: document.links[índice]

location - Armazena o endereço (URL) atual em forma de string. Esta propriedade é somente para leitura, não pode ser alterada.

referrer - Armazena o endereco (URL) de quem chamou a página HTML atual. Com essa propriedade você pode saber o usuário chegou a sua página. Esta propriedade é somente para leitura, não pode ser alterada.

Ex: document.referrer

title - Armazena uma string com o título da página HTML atual. Esta propriedade é somente para leitura, não pode ser alterada.

Ex: document.title

vlinkColor - Determina a cor que o link aparecerá após ser visitado.

Ex: document.vlinkColor = "#80FF80"

 

Métodos:
clear -limpa a tela da janela atual.

Ex: document.clear( )

open -Abre um documento e envia (mas não exibe) a saída dos métodos write/writeln. Os dados enviados são exibidos, quando é encontrado o método close.

Ex: document.open( )

close - Termina uma sequência iniciada com o método open, exibindo o que tinha sido apenas enviado.

Ex: document.close( )

write - Imprime informações na página HTML.

Ex: document.write("Qualquer coisa" [,variável] [,..., expressão])

writeln - Imprime informações na página HTML e passa para a próxima linha. Em meus testes, esse método não apresentou diferença com relação ao método write.

Ex: document.writeln("Qualquer coisa" [,variável] [,..., expressão])

 

 Eventos:
onLoad - Ocorre assim que um browser carrega uma página HTML ou frame.

Ex: <BODY ... onLoad='alert("Oi!!!")'>

onUnload - Ocorre quando se abandona uma página HTML ou frame.

Ex: <BODY ... onUnload='alert("Tchau!!!")'>



Página desenvolvida por Anderson Barros Torres. Julho/97
Última alteração: