- From: <bugzilla@jessica.w3.org>
- Date: Sun, 11 Aug 2013 13:55:25 +0000
- To: public-html-admin@w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=22914 Bug ID: 22914 Summary: Unclear if setting element.dataset.fooBar should update data-foo-bar attribute Classification: Unclassified Product: HTML WG Version: unspecified Hardware: All OS: All Status: NEW Severity: normal Priority: P2 Component: HTML5 spec Assignee: dave.null@w3.org Reporter: karger@mit.edu QA Contact: public-html-bugzilla@w3.org CC: mike@w3.org, public-html-admin@w3.org, public-html-wg-issue-tracking@w3.org Spec section 3.2.3.9 on custom data attributes specifies how hyphenated data-* attribute names are converted to camelCase for inclusion in an element's dataset which is a DomStringMap. And precise specifications are given for how names are read and updated in a DomStringMap. However the specification is mute on whether an update to a name's value in the DomStringMap should cause an update to the corresponding content attribute in the underlying element. In jquery, for example, data-* attributes are read into the DomStringMap on first access, but changes to the corresponding values in the DomStringMap are *not* pushed back as changes to the DOM node's content attributes. -- You are receiving this mail because: You are on the CC list for the bug.
Received on Sunday, 11 August 2013 13:55:26 UTC