這是我的一塊XML文檔:糾正這個XPath表達式請
<?xml version="1.0" encoding="UTF-8"?>
<catalog>
<mfVictor>
<decal>
<company>Victor</company>
<title>Wood Horn with Blue Background</title>
<image>
<url>victor01.jpg</url>
<width>60</width>
<height>60</height>
<name>Wood Horn Blue Background</name>
<link></link>
</image>
<price>$15.00</price>
<instock>In Stock</instock>
<notes>none</notes>
</decal>
</mfVictor>
</catalog>
我有一個生成每個「標題」元素的文本列表的功能。那麼,我希望導航到「貼花」並訪問其所有子項的每個列表項的onmousedown。到目前爲止,我有這個:
//decal[contains(.,\'"+itemName+"\')]
其中itemName是this.innerHTML傳遞給函數。它看起來像decal被訪問,因爲在console.log中,我可以看到長度爲1的XMLobject。但我無法弄清楚如何訪問「decal」的子項或「title」的兄弟。
感謝您的閱讀。
這就解釋了它。我需要你的最後一個例子。謝謝! – Troy 2010-06-27 23:32:08