Level 1
6.4 For scripts and applets, ensure that event handlers are input device-independent.
Requirement 16: Script/Object Accessible
Priority 2
6.4 For scripts and applets, ensure that event handlers are input device-independent.
2.1 Keyboard Accessible: Make all functionality available from a keyboard.
Success Criteria 2.1.1 Keyboard (A)
2.1 Keyboard Accessible: Make all functionality available from a keyboard.
Success Criteria 2.1.1 Keyboard (A)
2.1 Keyboard Accessible: Make all functionality available from a keyboard.
Success Criteria 2.1.1 Keyboard (A)
onmouseout event handlers have an associated onblur event handler.
script not keyboard accessible - onmouseout missing onblur.
onmouseout attribute must also contain an onblur attribute.
onblur handler to your script that performs the same function as the onmouseout handler.
onmouseout attribute.onmouseout attribute then check if it also contains an onblur attribute.onmouseout event handlers have an associated onblur event handler.onblur attribute to the element.onmouseout attribute and an onblur attribute.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd"> <html lang="en"> <head> <title>OAC Testfile - Check #106 - Negative</title> </head> <body> <INPUT name="num" onmouseout="foo" onblur="bar" value="0"> </body> </html>
onmouseout attribute without an onblur attribute.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd"> <html lang="en"> <head> <title>OAC Testfile - Check #106 - Positive</title> </head> <body> <INPUT name="num" onmouseout="foo" value="0"> </body> </html>