我正在使用JavaScript在HTML文件中顯示XML文檔。到目前爲止,一切都顯示良好,但我想顯示XML標記的第二水平<date>
如何使用JavaScript document.write與XML的childNodes進行交談?
我的XML片斷如下:
<date>
<dow>Monday</dow>
<month>08</month>
<day>10</day>
<year>2011</year>
</date>
要顯示第一級標籤,我一直在寫以下文件編寫:
document.write(x[i].getElementsByTagName("date")[0].childNodes[0].nodeValue);
但是這並不會顯示<date>
。我需要定位到childNodes <dow>
,<month>
,<day>
和<year>
。我可以調整我目前的document.write
以實現此目的嗎?我對如何解決這個問題有點難以理解,因爲我不想在第一級元素顯示的時候重寫我的整個代碼。
任何幫助將不勝感激。預先感謝您的時間。
這很酷,謝謝。 – creativeedg10