XML文档如下:
<?xml version="1.0" encoding="utf-8" ?>
<linksite>
<row>
<ID>8 </ID>
<名称>联想集团公司 </名称>
</row>
<row>
<ID>3 </ID>
<名称>泰山饭店 </名称>
</row>
<row>
<ID>15 </ID>
<名称>汇众集团 </名称>
</row>
</linksite> 代码如下:
<script language="javascript">
var xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
var xpath = "E:\资料\练手小程序\WebgisTest\xml\country_name.xml";
xmlDoc.load(xpath);
var nodes = xmlDoc.documentElement.selectNodes("名称");
for(var i=0; i <nodes.length; i++)
{
slcCorp2.options[i] = new Options(nodes[i].selectSingleNode("ID").value,nodes[i].selectSingleNode("名称").value);
}
</script> 其中slcCorp2为select的id,不知道错哪了,望指教并改之
<?xml version="1.0" encoding="utf-8" ?>
<linksite>
<row>
<ID>8 </ID>
<名称>联想集团公司 </名称>
</row>
<row>
<ID>3 </ID>
<名称>泰山饭店 </名称>
</row>
<row>
<ID>15 </ID>
<名称>汇众集团 </名称>
</row>
</linksite> 代码如下:
<script language="javascript">
var xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
var xpath = "E:\资料\练手小程序\WebgisTest\xml\country_name.xml";
xmlDoc.load(xpath);
var nodes = xmlDoc.documentElement.selectNodes("名称");
for(var i=0; i <nodes.length; i++)
{
slcCorp2.options[i] = new Options(nodes[i].selectSingleNode("ID").value,nodes[i].selectSingleNode("名称").value);
}
</script> 其中slcCorp2为select的id,不知道错哪了,望指教并改之
var optValue, optText;
for(var i = 0; i < nodes.length; i++)
{
optValue = nodes[i].chileNodes[0].text;
optText = nodes[i].chileNodes[1].text;
slcCorp2.options[i] = new Options(optValue, optText);
}