Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
BELO HORIZONTE
2006
UTILIZAO DE COMENTRIOS............................................................ 31
VAR .................................................................................................. 32
DESENVOLVIMENTO DE SCRIPTS........................................................33
DESENVOLVENDO SCRIPTS COM O TAG <SCRIPT> ................................ 33
DESENVOLVENDO SCRIPTS ATRAVS DE UM ARQUIVO EXTERNO............. 34
NOTIFICAO DE ERROS ....................................................................36
INSTRUES BSICAS .......................................................................38
MTODO DOCUMENT.WRITE().............................................................. 38
MTODO ALERT() ............................................................................... 39
MTODO CONFIRM() ........................................................................... 39
COMANDOS CONDICIONAIS E REPETIO .........................................41
INSTRUO WHILE ............................................................................. 41
INSTRUO FOR ................................................................................ 42
INSTRUO FOR...IN .......................................................................... 43
IF ... ELSE ......................................................................................... 44
RETURN............................................................................................. 47
SWITCH ............................................................................................ 48
INSTRUO WITH .............................................................................. 49
OBJETO ARGUMENTS .......................................................................... 54
UTILIZANDO EVENTOS .......................................................................56
EVENTO ONBLUR ................................................................................ 56
EVENTO ONCHANGE ........................................................................... 57
EVENTO ONCLICK............................................................................... 57
EVENTO ONFOCUS.............................................................................. 57
EVENTO ONLOAD................................................................................ 58
EVENTO ONUNLOAD ........................................................................... 58
EVENTO ONMOUSEOVER ..................................................................... 58
EVENTO ONMOUSEOUT ....................................................................... 59
EVENTO ONMOUSEDOWN .................................................................... 60
EVENTO ONMOUSEUP ......................................................................... 60
EVENTO ONKEYPRESS......................................................................... 60
EVENTO ONKEYDOWN......................................................................... 60
EVENTO ONKEYUP .............................................................................. 60
EVENTO ONSELECT............................................................................. 61
EVENTO ONSUBMIT ............................................................................ 61
FUNES DA LINGUAGEM JAVASCRIPT ..............................................63
FUNO EVAL .................................................................................... 63
FUNO ISNAN .................................................................................. 64
FUNO PARSEFLOAT ......................................................................... 65
FUNO PARSEINT ............................................................................. 66
FUNES PR-PROGRAMADAS ...........................................................68
IMPRESSO DA PGINA ...................................................................... 68
ADICIONAR AO FAVORITOS ................................................................. 68
JANELA EM MOVIMENTO...................................................................... 69
TEXTO NA BARRA DE STATUS EM MOVIMENTO ...................................... 70
TABELA DE CORES.............................................................................. 72
TEXTO EM MOVIMENTO EM UM CAMPO DE FORMULRIO ......................... 73
OBJETOS PR-CONSTRUDOS .............................................................76
OBJETO DATE .................................................................................... 76
MTODOS DO OBJETO DATE ................................................................ 77
OBJETO STRING .................................................................................78
PROPRIEDADES .................................................................................. 78
PROPRIEDADES DO OBJETO STRING..................................................... 78
MTODOS DO OBJETO STRING............................................................. 78
MTODO ANCHOR............................................................................... 79
MTODO BIG ..................................................................................... 79
MTODO SMALL ................................................................................. 80
MTODO BOLD ................................................................................... 80
MTODO ITALICS ............................................................................... 81
MTODO FIXED .................................................................................. 81
MTODO STRIKE ................................................................................ 82
MTODO FONTCOLOR ......................................................................... 82
CEIL................................................................................................ 113
COS ................................................................................................ 114
EXP................................................................................................. 114
FLOOR............................................................................................. 114
LOG ................................................................................................ 115
MAX ................................................................................................ 115
POW (base,expoente) ....................................................................... 116
RANDOM ......................................................................................... 116
ROUND............................................................................................ 117
SIN ................................................................................................. 118
SQRT .............................................................................................. 118
TAN ................................................................................................ 118
OBJETO DATE .................................................................................. 119
MTODOS GET DO OBJETO DATE ....................................................... 119
MTODO PARSE E UTC ...................................................................... 121
MTODOS SET DO OBJETO DATE........................................................ 122
MTODO TOGMTSCRING ................................................................... 123
MTODO TOLOCALESTRING ............................................................... 123
EXERCCIOS .................................................................................... 126
OBJETO DOCUMENT .......................................................................... 128
PROPRIEDADES DO OBJETO DOCUMENT ............................................. 128
MTODOS DO OBJETO DOCUMENT ..................................................... 132
MTODO CLEAR................................................................................ 132
MTODO CLOSE ............................................................................... 133
MTODO WRITE E WRITELN............................................................... 134
EXERCCIOS .................................................................................... 136
OBJETO LINK .................................................................................... 148
PROPRIEDADES DO OBJETO LINKS ..................................................... 148
UTILIZANDO ARRAYS ....................................................................... 149
ARRAY ANCHORS[] ........................................................................... 153
ARRAY ELEMENTS[] .......................................................................... 154
linguagem
Java,
por
esta
razo,
semelhana
dos
nomes
JavaScript.
JAVA E JAVASCRIPT
Mesmo sendo uma extenso da linguagem HTML, o JavaScript uma
linguagem baseada na linguagem Java. Com isto, o JavaScript suporta a maior
parte das sintaxes e comandos da linguagem Java.
A linguagem Java usada na criao de objetos e os chamados Applets
(aplicativos que so executados em uma pgina da Internet). J a linguagem
JavaScript, usada normalmente pelos programadores que fazem uso da
VBSCRIPT E JAVASCRIPT
Para no ficar com uma tecnologia terceirizada, a MICROSOFT desenvolveu
uma linguagem de scripts similar ao JavaScript denominada VBScript. Uma
extenso da conhecida linguagem Visual Basic. A NETSCAPE por sua vez, no
implementou esta linguagem em seu Browser, impedindo-o qualquer script que
seja desenvolvido na linguagem VBScript de ser executado em seu Browser.
AS VERSES DO JAVASCRIPT
Atualmente a verso utilizada do JavaScript a 1.5 que suportada pelo
Netscape 6.0 e Internet Explorer 5.5, que contm todos os comandos da
linguagem JavaScript.
Verso do JAVASCRIPT:
SUPORTADA PELO:
1.0
1.1
1.2
1.3
1.4
Internet Explorer 5
1.5