| Title | Input field with only a device-dependent event handler |
|---|---|
| Description | Document containing an input element which is automatically filled with default value when clicking in it.
The same does not happen in case of a keyboard tab.
|
| Creator | BenToWeb (evlach@…) |
| Rights | Copyright BenToWeb 2005-2007 |
| Language | English |
| Date | 2005-09-01 |
| Status | accepted QA |
Technologies are markup languages or data formats. If the technology is a markup language, “features” refers to elements and attributes.
XHTML™ 1.0 The Extensible HyperText Markup Language (Second Edition)
Feature: input
(namespace: http://www.w3.org/1999/xhtml)
.
Technical specification: The INPUT element .
Standard ECMA-262 : ECMAScript Language Specification, 3rd edition (December 1999)
The test case is intended to fail because the script functionality happens only using a mouse device. Thus a user using only keyboard cannot benefit from such functionality.
Check that interactive functionality can be accessed using the keyboard alone. Try to make default text appear in input field both using mouse (click) and keyboard (tab).
Accessibility expert.
“Rules” refer to success criteria in WCAG 2.0, checkpoints in WCAG 1.0 and similar requirements.
The test case fails the following success criterion at line 18, column 69: http://www.w3.org/TR/2006/WD-WCAG20-20060427/guidelines.html#keyboard-operation-keyboard-operable.
The script functionality is not accessible by keyboard.
There is no onfocus event handler for the input.
The test case fails the following success criterion at line 19, column 60: http://www.w3.org/WAI/GL/WCAG20/WD-WCAG20-20050211/#2.1_keyboard-operation-keyboard-operable.
There is no rapid access to the script.
There is no accesskey attribute for the input using event handler.