Scripting techniques for review

I have created several new scripting techniques in the Wiki.  I would 
appreciate it folks familiar with scripting would review these techniques 
and comment to the list.   As groups are reviewing the How to Meet 
documents, please include these techniques in your reviews.  Thanks.

Completed drafts:
For 2.1.1 
Making JavaScript actions keyboard accessible [1] 
Creating device independent image effects [2] 

For 2.2.5
1. Making non-essential alerts optional [3] 

For 2.5.1 and 2.5.2
Providing client-side validation and adding error text via the DOM [4]

For 3.2.5
Using an onchange event on a select element without causing a change of 
context[5] 

Proposed Techniques:   I'd love to have comments on whether or not they 
are worthy of pursuing and some help drafting them!

For 3.2.3
Using a "Go" button with a select element to perform an action
Hiding and showing content based upon a select element change.
Hiding and showing content based upon a radio element change.

2.4.7
Using onload event to set focus to a particular element on the page 
(controversial)
Changing the background color or border of the element with focus (is a 
bit of a stretch for this SC, though) 

2.5.2
Calling a function from the submit action of a form to perform client side 
validation

[1]http://trace.wisc.edu/wcag_wiki/index.php?title=Making_JavaScript_actions_keyboard_accessible
[2] 
http://trace.wisc.edu/wcag_wiki/index.php?title=Creating_device_independent_image_effects
[3] 
http://trace.wisc.edu/wcag_wiki/index.php?title=Making_non-essential_alerts_optional
[4] 
http://trace.wisc.edu/wcag_wiki/index.php?title=Providing_client-side_validation_and_adding_error_text_via_the_DOM
[5] 
http://trace.wisc.edu/wcag_wiki/index.php?title=Using_an_onchange_event_on_a_select_element_without_causing_a_change_of_context


Becky Gibson
Web Accessibility Architect
                                                       
IBM Emerging Internet Technologies
5 Technology Park Drive
Westford, MA 01886
Voice: 978 399-6101; t/l 333-6101
Email: gibsonb@us.ibm.com

Received on Wednesday, 1 February 2006 18:53:21 UTC