- From: Ian Hickson <ian@hixie.ch>
- Date: Tue, 2 Jun 2009 07:59:03 +0000 (UTC)
- To: Jeff Schiller <codedread@gmail.com>, Thomas Broyer <t.broyer@gmail.com>
- Cc: HTML WG <public-html@w3.org>
On Wed, 6 Aug 2008, Jeff Schiller wrote:
>
> I think there should be a way to get a collection of key names from the
> DOMStringMap [1]. How about adding a fourth method to this interface:
>
> DOMStringList keys(); // XXX4 ?
>
> Where this returns a DOMStringList [2] of keys (with no specification on
> the order of keys, of course).
You can now do this just by iterating over the object itself.
> Also, I seem to remember seeing text in the HTML5 spec to the effect
> that:
>
> <span id="foo" data-bar="baz" />
> alert( document.getElementById("foo").dataset.bar );
>
> would spit out "baz". I guess this was removed in favor of the
> DOMStringMap interface? If so, why? Sorry, I know this must have been
> discussed so a simple pointer to the discussion is fine.
On Wed, 6 Aug 2008, Thomas Broyer wrote:
> dataset is a DOMStringMap, which defines XXX1 as a [NameGetter], so
> dataset.bar is equivalent to dataset.XXX1("bar")
Thomas is correct, except that the methods have been removed and it's all
implicit now.
Cheers,
--
Ian Hickson U+1047E )\._.,--....,'``. fL
http://ln.hixie.ch/ U+263A /, _.. \ _\ ;`._ ,.
Things that are impossible just take longer. `._.-(,_..'--(,_..'`-.;.'
Received on Tuesday, 2 June 2009 07:59:37 UTC