[whatwg] getElementsByClassName
Ian Hickson
ian at hixie.ch
Mon Aug 6 19:25:17 PDT 2007
On Tue, 6 Sep 2005, Lachlan Hunt wrote:
>
> [DOMTokenString]
>
> I've thought about it some more, and it may be difficult to do with the
> way the add() and remove() are currently defined with no return value. I
> assume that means you're intending for these functions to modify the
> string itself. However, in JavaScript a String() is immutable and all
> other methods that do modifications actually return a new string, not
> modify itself.
I've changed the approach to address this. (Thanks to you and Maciej and
others.)
> Then, there's also the question of assuming the token delimiter will
> always be a space. Will there need to be a way to specify what the
> delimiter is, or is that intended to be dependant upon the language? For
> example, in HTML .className would return a DOMTokenString delimited by
> spaces, but in FooBarML it may be semi-colons, commas, or anything else.
I think unless we have an actual use case we can leave the implied
space separator as is. It can always be extended later.
--
Ian Hickson U+1047E )\._.,--....,'``. fL
http://ln.hixie.ch/ U+263A /, _.. \ _\ ;`._ ,.
Things that are impossible just take longer. `._.-(,_..'--(,_..'`-.;.'
More information about the whatwg
mailing list