8.3 - Botões

São os campos que permitem que o usuário clique para executar alguma ação. Estes elementos podem ser criados pela tag <input> com o atributo type=button, reset ou submit. Os botões do tipo button e reset já possuem uma funcionalidade predefinida de enviar ou reinicializar o formulário. Os botões do tipo button não possuem nenhuma funcionalidade, sendo que a mesma deve ser atribuida pelo script através do tratamento do evento onclick.

 Propriedades:

name -

nome associado ao elemento através do atributo name da tag html

type -

tipo associado ao elemento através do atributo type da tag html

form -

referência para o formulário que contêm o elemento.

value -

valor da legenda do botão.



 Métodos:

focus() -

coloca o elemento ativo (em foco)

blur() -

coloca o elemento inativo (remove o foco)

click() -

simula o efeito de um clique no botão



 Eventos:

onFocus -

ocorre quando o botão recebe o foco

onBlur -

ocorre quando o botão perde o foco

onClick -

ocorre quando o botão é pressionado com o mouse

onMouseDown -

ocorre quando o botão do mouse é pressionado sobre o elemento

onMouseUp -

ocorre quando o botão do mouse é levantado sobre o elemento