Max wrote:
- Is the default-default namespace "http://www.w3.org/2000/xmlns/" or an
empty string("")?
The namespace with namespace URI
http://www.w3.org/2000/xmlns/ is
predefined for xmlns declarations, see
<http://www.w3.org/XML/xml-names-19990114-erratawhich says:
"The prefix xmlns is used only to declare namespace bindings and is
by definition bound to the namespace name
http://www.w3.org/2000/xmlns/.
It must not be declared. No other prefix may be bound to this namespace
name."
I don't know what "default-default" namespace is supposed to be, if no
default namespace is declared using xmlns="someURI" then elements are in
no namespace if they don't have a prefix in their name.
- Is the localname property for element without prefix the name of element
(localName = nodeName) or an empty string("")?
Well it depends on the object model/standard/implementation but for the
W3C DOM Level 2 Core in a namespace aware implementation the localName
then is the same as the nodeName.
--
Martin Honnen
http://JavaScript.FAQTs.com/