Exemplo para Ponto de Verificação
9.3, continuação.

Exemplo
Diapositivo 72 de 120
Página anterior.Página seguinte.

Exemplo 2: Use mais do que um manipulador de evento dependente de dispositivo para "cobrir todas as bases": ONCLICK requer um rato, enquanto que ONKEYPRESS requer um teclado. Ambos são dependentes de dispositivos, mas ao incluir ambos vai permitir a qualquer um beneficiar da técnica.

Outro "botão activado por script": clic sobre ele, ou use TAB até ele e pressione qualquer tecla para activar o script. Surgirá uma pequena caixa de alerta contendo uma mensagem sobre o prémio. Pressione a tecla Escape para a janela desaparecer.

Aqui está o código que cria o botão:

Vai ganhar um pequeno prémio se 
<BUTTON ONCLICK="pop2()" ONKEYPRESS="pop2()">
Ganhar um prémio diferente!</BUTTON>.

E aqui está o código da função script:

<SCRIPT language="JavaScript" type="text/javascript">
function pop2() { alert ("Segundo Prémio!") }
</SCRIPT>
<NOSCRIPT>Segundo Prémio!</NOSCRIPT>

Finalmente, não escreva manipuladores de eventos baseados nas coordenadas do rato uma vez que isto impede uma entrada independente do dispositivo.


Up one level Para Pontos de Verificação da Directriz 9.
Próximo diapositivo: Exemplo para Ponto de Verificação 9.4

Introdução: ÍndiceDirectrizes: ÍndicePontos Verificação: ÍndiceExemplos: Índice

Página anterior.Página seguinte.

Chuck Letourneau & Geoff Freed

W3C Web Accessibility Initiative

Copyright © 2000 W3C