Académique Documents
Professionnel Documents
Culture Documents
Lista de Exercícios 1
Formulários HTML
JavaScript
■ Linguagem HTML
– Trata-se de uma linguagem para
formatação de páginas e criação de links.
– É desprovida de recursos:
• para validação de conteúdo;
• comandos condicionais;
• Comandos estruturais que permitam a
execução repetitiva de trechos do código.
O que fazer?
> radio
janela > documento > formulário > botão
> texto
Como acessar um objeto
nome_do_objeto.nome_da_propriedade
document.form.radio[0].checked
■ Nome_do_objeto.nome_da_propriedade
■ Exemplo:
(window).document.form.radio[0]
Objetos:
– Janela
– Documento
– Formulário
– Botões Rádio
– Botão
– Texto
Exemplo:
■ document.image[0].src=“figura.jpg”
■ document.form[0].element[1].value = texto;
■ Javascript não é propriamente uma linguagem orientada
para os objetos tal o como C++ ou Java.
<script language=“JavaScript”>
Default é JavaScript
■ Se quiser que só rode em Internet Explorer <script
language=“Jscript”>
<script language=“JavaScript”>
<!- -
Código escrito em JavaScript
-->
</script>
■ Comentário em JavaScript:
// comentário
ou
/* comentário em
diversas linhas */
Caixas de Mensagem
– nome_do_objeto.nome_do_método(argumentos)
■ Para chamar o método write() do documento, escreva-se:
– document.write();
Escrevendo
str="Texto";
document.write("<B>"+str+"</B>");
document.write("<B>Texto</B>");
document.write(str.bold());
document.write("Texto".bold());
■ str1="Texto";
str2="red"
document.write("<FONT COLOR='red'>"+str1+"</FONT>");
document.write("<FONT COLOR='red'>"+"Texto</FONT>");
document.write(str1.fontcolor(str2));
document.write("Texto".fontcolor("red"));
■ str="Texto";
x=3
document.write('<FONT SIZE=3>'+str+'</FONT>');
document.write("<FONT SIZE=3>"+"Texto</FONT>");
document.write(str.fontsize(x)));
document.write(str.fontsize(3));
Eventos