1. JavascriptCode
<Script language = "JavaScript" for = "window" event = "onLoad">
VaR xmldoc = new activexobject ("Microsoft. xmldom ");
VaR I = 0;
VaR J = 0;
VaR subclass_name = "";
Loadxml ();
Function loadxml ()
{
Xmldoc. async = "false ";
Xmldoc. Load ("account. xml ");
Xmlobj1_xmldoc.doc umentelement;
Nodes = xmldoc.doc umentelement. childnodes;
For (I = 0; I <xmlobj. childnodes. length; I ++)
{
Labels = xmlobj. childnodes (I). getattribute ("display_name ");
Values = xmlobj. childnodes (I). text;
Document. frm. mainclass. Add (document. createelement ("option "));
Document. frm. mainclass. Options [I]. Text = labels;
Document. frm. mainclass. Options [I]. value = values;
}
}
</SCRIPT>
2. xml file
<? XML version = "1.0" encoding = "gb2312"?>
<Fields>
<Field display_name = "0"> 0 </field>
<Field display_name = "1"> 1 </field>
<Field display_name = "2"> 2 </field>
</Fields>