Приветствую.
Помогите разобраться бедному студенту плиз.
у меня имеется такой xml файл под названием lib.xml
<?xml version="1.0" encoding="utf-8" ?>
<?xml:stylesheet type="text/css" href="TextFile1.css" ?>
<library>
<book>
<name>Колобок</name>
<pages>20</pages>
<aftor>Народ</aftor>
</book>
</library>
и html
<html>
<!-- Creation date: 17.09.2005 -->
<head>
<title></title>
</head>
<body>
<table border=1>
<tr>
<td>название книги</td>
<td><input type="text" id="bname" name="bname"/></td>
</tr>
<tr>
<td>кол-во стр</td>
<td><input type="text" id="pages" name="pages"/></td>
</tr>
<tr>
<td>кто же ее написал</td>
<td><input type="text" id="aftor" name="aftor"/></td>
</tr>
<tr>
<td colspan=2 align=center>
<input type="button" id="addb" name="addb" value="Add" onclick="AddElement()"/>
</td>
</tr>
</table>
<script language="javascript">
function AddElement(){
var xmlDoc = new ActiveXObject("Msxml2.DOMDocument");
var book = xmlDoc.createElement("book");
xmlDoc.documentElement = book;
var name = xmlDoc.createElement("name");
name.text = document.getElementById('bname').value;
book.appendChild(name);
var pages = xmlDoc.createElement("pages");
pages.text = document.getElementById('pages').value;
book.appendChild(pages);
var aftor = xmlDoc.createElement("aftor");
aftor.text = document.getElementById('aftor').value;
book.appendChild(aftor);
alert(xmlDoc.xml);
}
</script>
</body>
</html>
в общем моя проблема в том что я не могу загрузить lib.xml и добавить созданный book к library
вот если я так напишу
var xmlDoc = new ActiveXObject("Msxml2.DOMDocument");
xmlDoc.load("lib.xml");
alert(xmlDoc.xml);
то вылезет алерт с пустотой
может я штото не то делаю