The namespace prefix of this node, or
null if it is unspecified.
When it is defined to be
null, setting it has no effect, including if
the node is read-only.
Note that setting this attribute, when permitted, changes the
attribute, which holds the qualified name, as well as the
name attributes of the
Attr interfaces, when applicable.
Setting the prefix to
null makes it unspecified, setting it to an empty
string is implementation dependent.
Note also that changing the prefix of an attribute that is known to have a
default value, does not make a new attribute with the default value and the
original prefix appear, since the
localName do not change.
For nodes of any type other than
ATTRIBUTE and nodes created
with a DOM Level 1 method, such as
createElement from the
interface, this is always
DOMString prefix() @property;
Copyright Lodovico Giaretta 2016 --