There seems to be a question on how confusing a method would be for developers. 
I went and asked 4
people I know that are just learning Javascript for the first time. For two of 
them javascript is
their first programing language, the other two already know other languages.

Given this markup:
<p class="foo bar">Para 1</p>
<p class="bar foo">Para 2</p>
<p class="foo baz">Para 3</p>

All expected that getElementsByClassName("foo bar"); would match "foo bar" 
exactly in the class
name and only return Para 1.

When asked if they would prefer a comma separated list or an array, there were 
mixed feelings.
Three indicated a preference to a comma separated list, the other said he would 
expect to pass an
array. 

Given this I would suggest not using a space delimited list. 


_  Jonathan Worent  _
      Webmaster

__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

Reply via email to