Hi guiz. I wanna add a new record for a car ( my XML file)
Here is my code :
Code:
<!DOCTYPE html>
<html>
<body>
<script>
function loadXMLDoc(dname)
{
if (window.XMLHttpRequest)
  {
  xhttp=new XMLHttpRequest();
  }
else
  {
  xhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
xhttp.open("GET",dname,false);
xhttp.send();
return xhttp.responseXML;
} 
xmlDoc=loadXMLDoc("cars.xml");

newel=xmlDoc.createElement("TITLE");
newel1=xmlDoc.createElement("MODEL");
newel2=xmlDoc.createElement("PRICE");
newel3=xmlDoc.createElement("YEAR");

x=xmlDoc.getElementsByTagName("CAR")[0];
x.appendChild(newel);
x.appendChild(newel1);
x.appendChild(newel2);
x.appendChild(newel3);

Code:
</script>
</body>
</html>
And this is my XML
Code:
<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="xmlStyle.css"?>
<!DOCTYPE catalog SYSTEM "cars.dtd">
<catalog>
<CAR>
<TITLE>Honda</TITLE>
<MODEL>Civic</MODEL>
<COUNTRY>Japan</COUNTRY>
<COMPANY>Conev</COMPANY>
<PRICE>2642.2</PRICE>
<YEAR>1999</YEAR>
<FUEL>
	<FUELL>Benzin</FUELL>
	<FUELL>GAZ</FUELL>
</FUEL>
</CAR>
<CAR>
<TITLE>Mercedes</TITLE>
<MODEL>Benz</MODEL>
<COUNTRY>USA</COUNTRY>
<COMPANY>TPD AUTO</COMPANY>
<PRICE>2642.2</PRICE>
<YEAR>1999</YEAR>
<FUEL>
<FUELL>Diesel</FUELL>
</FUEL>
</CAR>
<CAR>
<TITLE>Reno</TITLE>
<MODEL>19</MODEL>
<COUNTRY>France</COUNTRY>
<COMPANY>Car Trade</COMPANY>
<PRICE>1621.5</PRICE>
<YEAR>1992</YEAR>
<FUEL>
	<FUELL>Benzin</FUELL>
	<FUELL>GAZ</FUELL>
</FUEL>
</CAR>
<CAR>
<TITLE>Ford</TITLE>
<MODEL>Escort</MODEL>
<COUNTRY>UK</COUNTRY>
<COMPANY>Virgil Cars Auto</COMPANY>
<PRICE>2500</PRICE>
<YEAR>1989</YEAR>
<FUEL>
<FUELL>Diesel</FUELL>
</FUEL>
</CAR>
<CAR>
<TITLE>Reno</TITLE>
<MODEL>Scenic</MODEL>
<COUNTRY>France</COUNTRY>
<COMPANY>Car Trade</COMPANY>
<PRICE>5200</PRICE>
<YEAR>2001</YEAR>
<FUEL>
	<FUELL>Benzin</FUELL>
	<FUELL>GAS</FUELL>
</FUEL>
</CAR>
<CAR>
<TITLE>Ford</TITLE>
Germany</COUNTRY> <COMPANY>CBS</COMPANY> <PRICE>5200</PRICE> <YEAR>2006</YEAR> <FUEL> <FUELL>Benzin</FUELL> <FUELL>GAS</FUELL> </FUEL> </CAR> <CAR> <TITLE>BMW</TITLE> <MODEL>X5</MODEL> <COUNTRY>Germany</COUNTRY> <COMPANY>CBS</COMPANY> <PRICE>4900</PRICE> <YEAR>2003</YEAR> <FUEL> <FUELL>Diesel</FUELL> </FUEL> </CAR> <CAR> <TITLE>Opel</TITLE> <MODEL>Astra</MODEL> <COUNTRY>Bulgaria</COUNTRY> <COMPANY>Cars BG</COMPANY> <PRICE>1600</PRICE> <YEAR>1996</YEAR> <FUEL> <FUELL>Benzin</FUELL> </FUEL> </CAR> <CAR> <TITLE>Renault</TITLE> <MODEL>Shamade</MODEL> <COUNTRY>France</COUNTRY> <COMPANY>Car Trade</COMPANY> <PRICE>1900</PRICE> <YEAR>1993</YEAR> <FUEL> <FUELL>Benzin</FUELL> </FUEL> </CAR> </catalog> <MODEL>Fiesta</MODEL> <COUNTRY>Germany</COUNTRY> <COMPANY>Polycard</COMPANY> <PRICE>3200</PRICE> <YEAR>2003</YEAR> <FUEL> <FUELL>Diesel</FUELL> </FUEL> </CAR> <CAR> <TITLE>BMW</TITLE> <MODEL>X6</MODEL> <COUNTRY>
I cant understand why it no works...