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

Example
Slide 72 of 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 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.


Nível superior 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