Hi.
Now it works!
I have written "Navn" instead of "Indstillinger".
code:
function OnWndMainEvent_CtrlClicked(Wnd, Handling)
{
switch(Handling)
{
case "knap_tilfoej":
var Sti = MsgPlus.ScriptFilesPath + "\\indstillinger.xml";
var Navn = Wnd.GetControlText("input_navn");
var Modtaget = Wnd.GetControlText("input_modtaget");
var Svar = Wnd.GetControlText("input_svar");
var xml = new ActiveXObject("Microsoft.XMLDOM");
xml.load(Sti);
var toAdd = xml.createElement("Navn");
toAdd.appendChild(xml.createTextNode(Navn));
xml.getElementsByTagName("Indstillinger")[0].appendChild(toAdd);
xml.save(Sti);
Wnd.Close(1);
break;
case "knap_luk":
Wnd.Close(1);
break;
}
}
But I still got a problem
How can I add more to the XML-document in one? So - I got more information to add, and how can i give it a ID?
Like this:
code:
<?xml version="1.0" encoding="UTF-8"?>
<Indstillinger>
<Navn Id="Test">
<Modtaget>Hej</Modtaget>
<Svar>Hey!</Modtaget>
</Navn>
<Navn Id="Trala">
<Modtaget>Yeah!</Modtaget>
<Svar>Yeees!!</Modtaget>
</Navn>
</Indstillinger>