W3C home > Mailing lists > Public > www-dom@w3.org > October to December 2009

Re: DOM4 Core (was: childElements, childElementCount, and children)

From: Simon Pieters <simonp@opera.com>
Date: Mon, 19 Oct 2009 16:01:58 +0200
To: "Laurens Holst" <laurens.nospam@grauw.nl>, www-dom@w3.org
Message-ID: <op.u11vxkljidj3kv@zcorpandell.linkoping.osa>
On Mon, 19 Oct 2009 14:04:16 +0200, Laurens Holst  
<laurens.nospam@grauw.nl> wrote:

> Hi,
>
> I see .children [1] is being discussed, let me pitch in for a little:
>
> .children interoperability is very bad, particularly the
> .children.tags() [2] method.
>
> - Firefox 3.0 doesn’t have it,
> - Firefox 3.5 implemented children collection but not tags() method
> (breaking my code in the process)
> - Safari’s tags() method does not function well, I believe it does not
> only return direct children but works something like  
> getElementsByTagName()
> - Opera’s tags() method does not work in XHTML mode, it returns an array
> of undefined.

tags() is an HTMLCollection thing, not specific to .children. Maybe we  
should limit tags() to HTMLAllCollection (returned by document.all) like  
Firefox, or maybe Firefox should add it to HTMLCollection.

Have you filed a bugs?


> ...

-- 
Simon Pieters
Opera Software
Received on Monday, 19 October 2009 14:02:33 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Friday, 22 June 2012 06:14:04 GMT