publicId (W3C DOM Core property)
| Version | Depr. | Static | Read-only |
|---|---|---|---|
| DOM1 | No | No | Yes |
| IE5.5+ | FF1.5+ | SA3+ | OP9+ |
|---|---|---|---|
| Partial | Full | Full | Full |
Example
var pubid = document.doctype.publicId;
The
example above saves a reference to the publicId
of the doctype. So if we were on a page with an XHTML 1.0 Strict doctype,
the pubid variable would have the value
-//W3C//DTD XHTML 1.0 Strict//EN.
Description
The public identifier of a
Notation; or null if no public
identifier is specified.
This property is read-only.
Compatibility
| Internet Explorer | Firefox | Safari | Opera | |||||||
|---|---|---|---|---|---|---|---|---|---|---|
| 5.5 | 6.0 | 7.0 | 1.5 | 2.0 | 3.0 | 1.3 | 2.0 | 3.0 | 9.0 | 9.5 |
| Partial | Partial | Partial | Full | Full | Full | None | None | Full | Full | Full |
Only Opera in XHTML mode or
XML1
and Internet Explorer in XML are able to
retrieve the publicId of an Entity or Notation, because those
are the only environments in which the root objects themselves are exposed
(see Entity and Notation for
details).
Footnotes
1 On XHTML pages served as application/xhtml+xml.
User-contributed notes
There are no comments yet.
Add a note
To post a note on this topic, please log in with your SitePoint username and password. If you don't have an account yet, you can create a new account for free.