XML DOM selectSingleNode() 方法
定義和用法
selectSingleNode() 方法查找和 XPath 查詢匹配的一個(gè)節(jié)點(diǎn)。
語(yǔ)法:
nodeObject.selectSingleNode(query)
參數(shù) | 描述 |
---|---|
query | XPath 查詢串。 |
返回值
匹配查詢的一個(gè)單獨(dú)的 Node。如果沒有,則為 null。
說明
這個(gè)特定于 IE 的方法計(jì)算一個(gè) XPath 表達(dá)式,使用這個(gè)節(jié)點(diǎn)作為 context 節(jié)點(diǎn)。它返回找到的第一個(gè)匹配節(jié)點(diǎn),如果沒有匹配的節(jié)點(diǎn)就返回 null。
這個(gè) selectSingleNode() 方法只在 XML 文檔節(jié)點(diǎn)上存在,在 HTML 文檔中不存在。注意,既然 Document 對(duì)象是它們自己的節(jié)點(diǎn),這個(gè)方法可以應(yīng)用于整個(gè) XML 文檔。
參閱 Document.evaluate(),了解一個(gè)跨瀏覽器的替代方法。