[webkit-dev] XHTML, XML and WebKit editing
Maciej Stachowiak
mjs at apple.com
Fri Aug 25 13:16:21 PDT 2006
On Aug 25, 2006, at 1:08 PM, Rob Burns wrote:
>
> On Aug 25, 2006, at 2:13 AM, Maciej Stachowiak wrote:
>
>> Elements in an HTML document will generate the specific
>> subclasses. However, the document object will not be an
>> HTMLDocument (at least not currently - we may reconsider this in
>> the future; there are complications with things like document.write).
>
> OK, now I'm seeing the behavior you expected. However, there's a
> strange side-effect to this. The elements existing in the document
> upon load are instantiated as DOMHTML* subclasses while the
> elements I create with the DOMDocument createElement are now
> DOMElement classes. So now I have meta elements of class DOMelement
> and meta elements of class DOMHTMLMetaElement. I can work with
> this, but its a bit peculiar.
If you want to make HTML elements from an XML document you have to
use createElementNS with the xhtml namespace, not createElement.
Regards,
Maciej
More information about the webkit-dev
mailing list