十四、nodename
含義:返回元素、屬性、入口的名字或其他型別結點的乙個特定字串
語法:pnode.nodename
示例:當前結點的名字
this.nodename
十五、nodetype、nodetypestring
含義:返回結點的型別的數值形式(或字串形式)
語法:pnode.nodetype或pnode.nodetypestring
返回值:
結點型別
結點型別編號 結點型別字串元素1
"element"
元素屬性
2"attribute"
markup-delimited region of text
3"text"
processing instruction
7"processing_instruction"
comment
8"comment"
document entity
9"document"
十六、nodetypedvalue
含義:以結點預定義的資料型別返回結點的值
語法:pnode.nodetypedvalue
示例:假定當前結點的資料型別是fixed.14.4,下例將以數值返回結點的值,而不是文字乙個字串
this.nodetypedvalue
十七、nodevalue
含義:返回結點的文字
語法:pnode.nodevalue
注意:該方法不用於元素類結點,可用於屬性、cdata、注釋、文字等結點
示例:當前元素第乙個屬性的值
this.attributes(0).nodevalue
當前元素內的文字(假定該元素內只有文字,無其它元素,即< mark >text< /mark >,建議多嚐幾次掌握其確切的用法)
this.firstchild.nodevalue
十八、ownerdocument
含義:返回包含該結點的文件的根
語法:pnode.ownerdocument
注意:該方法用於文件的根結點將出錯
十九、selectnodes
含義:給定的樣式匹配應用於當前結點並返回匹配的結點集合
語法:pnode.selectnodes("pattern")
從文件的根出發搜尋;以「//」開頭表遍歷文件的所有結點;以「..」開頭
表示從當前結點的父結點開始;如果欲從當前結點向下搜尋則不能有以上特殊字元打頭。
XSL函式介紹 4
方法,即可用於 xsl元素 xsl for each xsl value of xsl template 的select屬性 xsl if xsl when 的test屬性中,對元素的範圍進行篩選,從而提供更大的靈活性。xml與dhtml 動態html 一樣,這些節點都是乙個個物件,而且這些物件都是...
XSL函式介紹 1
對於vbscript jscript增加的方法 屬性,以充分發揮xml的優勢,用於 xsl script xsl eval 標記內表示式的編寫或 xsl if xsl when 的expr屬性。一 absolutechildnumber 含義 返回結點相對於它所有的兄弟 不論名字是否相同 的序號 語...
XSL函式介紹 4
方法,即可用於 xsl元素 xsl for each xsl value of xsl template 的select屬性 xsl if xsl when 的test屬性中,對元素的範圍進行篩選,從而提供更大的靈活性。xml與dhtml 動態html 一樣,這些節點都是乙個個物件,而且這些物件都是...