How to ??

David Megginson david at
Wed Mar 17 12:03:00 GMT 1999

keshlam at writes:

 > In the DOM world, default attribute values should show up
 > automatically as attributes of the elements they apply to. The
 > Attr.isSpecified() method can be used to distinguish between a
 > default and an explicitly entered attribute. Note that even if an
 > explicit value is the same as the default, it is considered
 > Specified. Note too that unless you use a validating parser, the
 > whole concept of default attributes is moot.

Would that it were so simple -- in fact, while the XML REC requires
validating parsers from reading default attribute values, it does not
forbid non-validating parsers to use them.  In fact, both AElfred and
Expat (both of which are non validating) do recognise and use default
attribute values.

All the best,


David Megginson                 david at

xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev at
Archived as: and on CD-ROM/ISBN 981-02-3594-1
To (un)subscribe, mailto:majordomo at the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo at the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa at

More information about the Xml-dev mailing list