- From: <bugzilla@wiggum.w3.org>
- Date: Thu, 05 Nov 2009 12:55:04 +0000
- To: public-html-bugzilla@w3.org
http://www.w3.org/Bugs/Public/show_bug.cgi?id=8197
Summary: This design might work for JavaScript, but it won't work
well in static-typed languages like Java or C#. Instead
of overridding "namedItem", a better design would be to
add a new method called "allNamedItems" which always
returns an HTMLCollection. "nam
Product: HTML WG
Version: unspecified
Platform: Other
URL: http://www.whatwg.org/specs/web-apps/current-
work/#htmlallcollection-0
OS/Version: other
Status: NEW
Severity: normal
Priority: P3
Component: HTML5 spec bugs
AssignedTo: dave.null@w3.org
ReportedBy: contributor@whatwg.org
QAContact: public-html-bugzilla@w3.org
CC: ian@hixie.ch, mike@w3.org, public-html@w3.org
Section: http://www.whatwg.org/specs/web-apps/current-work/#htmlallcollection-0
Comment:
This design might work for JavaScript, but it won't work well in static-typed
languages like Java or C#. Instead of overridding "namedItem", a better design
would be to add a new method called "allNamedItems" which always returns an
HTMLCollection. "namedItem" returns only the first item. That way you always
know what you're getting, and calling "namedItem" using even the HTMLCollection
interface (which returns an Element) is guaranteed to work.
Posted from: 72.38.162.215
--
Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
Received on Thursday, 5 November 2009 12:55:13 UTC