TUTORIAIS DE JAVASCRIPT | | Formulários | | | | | | | | Em geral | | Com o Javascript, os formulários Html tomem outra dimensão. Não esquecer que em Javascript, podemos aceder a cada elemento de um formulário para, por exemplo, ler ou escrever um valor, uma escolha a qual poderá associar uma gestão de evento... Todos esses elementos irão reforçar as capacidades interactivas da página.Um formulário é um elemento Html declarado pelo tags <FORM></FORM>. Um formulário contém um ou vários elementos que chamamos os controladores (widgets). Esses controladores são escrito por exemplo pelo tags <INPUT TYPE= ...>. | | Declaração de um formulário | | A declaração de um formulário faz-se pelos tags <FORM> e </FORM>. Pode-se notar que em Javascript, o atributo NAME="nome_do_formulário" tem toda a sua importância para designar o caminho completo dos elementos. Em suma, os atributos ACTION e METHOD são facultativos pelo menos até não fazer apelo ao servidor.Um erro clássico e em Javascript é de esquecer de declarar o fim do formulário</FORM> depois de ter inserir um controlador. | | Controlador de linha de texto | | A zona de texto é o elemento de entrada/saída por excelência do Javascript. A sintaxe Html é <INPUT TYPE="text" NAME="nome" SIZE=x MAXLENGTH=y> para uma área de texto de uma só linha, de comprimento x e de comprimento máximo y.O objecto texto tem 3 propriedades: | | | | PROPRIEDADES | DESCRIÇÃO | | | | | | name | indica o nome do controlador pelo que podemos aceder. | defaultvalue | indica o valor por defeito que será afixada na zona de texto. | value | indica que o valor da zona de texto. Seja ele escrito pelo utilizador ou já ter um valor por defeito. | | | | | | | | | | | | | | Ler um valor numa zona de texto | | Um exemplo que iremos pormenorizar:Insira um valor e carregue no botão para