[
Lists Home |
Date Index |
Thread Index
]
At 2002-09-24 11:49 -0400, li, gang wrote:
>I want to get an element by its unique id. I set the attribute "id" to the
>element.
The quality of an element having a unique identifier is not accomplished at
all through the name of the attribute, only through the type of the attribute.
I suspect your document type definition in your document type declaration
is missing even just a single line to declare the attribute as being of
type ID.
I often add something along the lines of the following to my documents to
get the ID to work:
<!DOCTYPE doc
[
<!ATTLIST my-element id ID #REQUIRED>
]
<doc>.....
or:
<!DOCTYPE sales
[
<!ATTLIST customer custNo ID #REQUIRED>
]
<sales>.....
I hope this helps.
........................ Ken
--
Upcoming hands-on in-depth Europe: Sep 18-Sep 20,2002
XSLT/XPath and XSL-FO North America: Sep 30-Oct 4,2002
G. Ken Holman mailto:gkholman@CraneSoftwrights.com
Crane Softwrights Ltd. http://www.CraneSoftwrights.com/x/
Box 266, Kars, Ontario CANADA K0A-2E0 +1(613)489-0999 (F:-0995)
ISBN 0-13-065196-6 Definitive XSLT and XPath
ISBN 0-13-140374-5 Definitive XSL-FO
ISBN 1-894049-08-X Practical Transformation Using XSLT and XPath
ISBN 1-894049-10-1 Practical Formatting Using XSL-FO
Next public training: 2002-09-18,19,30,10-03,12-08,2003-03-04,07
|