當我嘗試打開XML文件其顯示訪問被拒絕的JavaScript錯誤。雖然嘗試從XML文件中獲取值,但它顯示JavaScript錯誤。
這是我的XML代碼:
<?xml version="1.0" encoding="UTF-8" ?>
<company test="test">
<employee id="001" >John</employee>
<turnover>
<year id="2000">100,000</year>
<year id="2001">140,000</year>
<year id="2002">200,000</year>
</turnover>
</company>
這在我的JavaScript代碼。
if (window.XMLHttpRequest)
{
// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{
// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.open("GET","Employee.xml",false);
xmlhttp.send();
xmlDoc=xmlhttp.responseXML;
我想從XML文件中獲取值。
任何人都請告訴我如何獲得價值。
我試試這個,但現在也顯示Access Denied JavaScript錯誤。請告訴我如何在本地機器中加載XML文件。 –
如果你使用的是本地主機,你可以給這樣一個url,http://localhost/xml/employee.xml然後它就可以工作。 – devtut