Beruflich Dokumente
Kultur Dokumente
Javascript e DOM
Introdução à Scripts
Linguagens Script
<HTML>
<HEAD>
<TITLE> ... </TITLE>
<META http-equiv=“Content-Script-type” content=“text/javascript”>
<SCRIPT type=“text/tcl” src=http://www.site.com/arq.tcl>
</SCRIPT>
</HEAD>
<BODY>
<SCRIPT type=“text/javascript”>
... Aqui vem o código JavaScript ...
</SCRIPT>
</BODY>
</HTML>
A linguagem
Javascript
JavaScript
comando 1;
while (expressao) {
comando 3;
if (expressao) {
comando 4;
comando 5;
}
else {
for (I =0; i>< 10; I++) {
comando 6; comando 7;
}
}
}
}
Web Design © 2003 Jair C Leite
String e Arrays
z Strings
– var nomeString = “Jair”;
– nomeStringCompleto = nomeString + “Leite”;
z Strings são objetos
– var nomeString = new String(“Jair”);
z Arrays
– var planeta = new Array(9);
– planeta[0] = “Mercurio”;
– planeta[1] = “Venus”;
– …
– planeta[8] = “Plutao”;
– Ou
– var planeta = new Array(“Mercurio”, “Venus”, … “Plutao”);
Instâncias de classes
O Modelo de
Objetos do
Documento
z Link z Button
z Image z Radio
z Area z Checkbox
z Anchor z Select
z Object z Text
z Plugin z Textarea
z Form z Password
z Div ou Layer z Hidden
z Submit
z Reset
z File
z Navigator
– navigator.appName
– navigator.appVersion
z Window
– window.location.href = http://www.dimap.ufrn.br
– window.open(http://www.dimap.ufrn.br)
DHTML
HTML Dinâmico
z onload, onunload
z onclick, ondbclick
z onmousedowb, onmouseup, onmouseover,
onmousemove, onmouseout
z onfocus, onblur
z onkeypress, onkeydown, onkeyup
z onsubmit, onreset
z onselect, onchange