|
Os eventos interativos iniciam como resultado direto de ações de usuário, o que torna esses eventos úteis para várias tarefas de cálculo e script. Por exemplo, é possível adicionar um script ao evento mouseEnter para um campo de texto que altera a cor da borda do campo para azul e um script ao evento mouseExit que altera a cor da borda de volta à cor original. Essa ação cria um efeito de realce quando o usuário move o ponteiro sobre o campo para auxiliá-lo visualmente durante o preenchimento do formulário. Os eventos interativos também são úteis para alterar dados do formulário em resposta à seleção de um usuário. Por exemplo, é possível adicionar um script ao evento change para uma lista suspensa que atualiza os valores de dados em vários campos em resposta ao valor selecionado pelo usuário na lista suspensa.
A lista a seguir contém os eventos interativos que estão disponíveis na lista Exibir do Editor de scripts:
change
click
enter
exit
mouseDown
mouseEnter
mouseExit
mouseUp
postOpen
postSign
preOpen
preSign
A imagem a seguir exibe o fluxo geral de eventos para usuários que usam o mouse para selecionar um objeto e alterar seu valor.
Nota: Esta imagem fornece um fluxo geral de eventos; no entanto, determinadas ações de preenchimento de formulários e objetos de formulários podem causar a ordenação de eventos alternativos. Por exemplo, se um usuário selecionar um valor a partir de uma lista suspensa, o evento mouseExit ocorre depois do evento click, mas antes dos eventos change ou full. Da mesma forma, se um usuário selecionar um campo, mantiver pressionado o mouse e, em seguida, sair do campo enquanto ainda estiver pressionando o botão do mouse, o evento mouseUp ocorrerá fora da ordem descrita nesta imagem.
A imagem a seguir exibe o fluxo geral de eventos para usuários que usam o teclado para selecionar um objeto e alterar seu valor.
|
|
|