Javascript 我希望通过xml文档和图像文件夹中的ID显示节点的所有元素

Javascript 我希望通过xml文档和图像文件夹中的ID显示节点的所有元素,javascript,jquery,xml,image,nodes,Javascript,Jquery,Xml,Image,Nodes,谢谢大家的帮助 我是编程新手,我尝试根据ID显示节点的所有元素。我的html文档很简单…加载loadxmldoc.js文件。我需要加载所有元素,包括对应于玩家ID的文件夹中的图像。我真正需要的是一种基于a-Z列表显示角色配置文件的方法 我可能会为每个玩家的姓氏首字母创建一个xml文件…(例如,为字母表中的每个字母创建一个Player_LastName_A.xml、Player_LastName_B.xml,以便更快地加载xml) 如果有一个简单的a-Z菜单脚本,显示所有类别“a”,那将是伟大的

谢谢大家的帮助

我是编程新手,我尝试根据ID显示节点的所有元素。我的html文档很简单…加载loadxmldoc.js文件。我需要加载所有元素,包括对应于玩家ID的文件夹中的图像。我真正需要的是一种基于a-Z列表显示角色配置文件的方法

我可能会为每个玩家的姓氏首字母创建一个xml文件…(例如,为字母表中的每个字母创建一个Player_LastName_A.xml、Player_LastName_B.xml,以便更快地加载xml)

如果有一个简单的a-Z菜单脚本,显示所有类别“a”,那将是伟大的

我的HTML:

<!DOCTYPE html>
<html>
<head>
<script src="loadxmldoc.js"></script>
</head>
<body>
<script>
xmlDoc=loadXMLDoc("Players.xml");

I want to show all player data (Name, Intro DOB etc.) based on ID=1234

</script>
</body>
My Players.xml file:

<?xml version="1.0" encoding="UTF-8"?>
<Players>
  <Player ID="1234">
    <Name>Adam</Name>
    <Introduction>Blah Blah</Introduction>
    <DOB>01/01/2000</DOB>
    <Photo source="Players/3478.jpg">Players/3478.jpg</Photo>
    <Resides>Sheffield</Resides>
    <ProYear>2011</ProYear>
    <BestRanking>2012</BestRanking>
  </Player>
  <player ID="1235">
    <Name>Adam B</Name>
        <Name>Adam</Name>
    <Introduction>Blah Blah</Introduction>
    <DOB>01/01/2000</DOB>
    <Photo source="Players/3478.jpg">Players/3478.jpg</Photo>
    <Resides>Sheffield</Resides>
    <ProYear>2011</ProYear>
    <BestRanking>2012</BestRanking>
  </player>
</Players>
My loadxmldoc.js file:

// JavaScript Document
function loadXMLDoc(filename)
{
if (window.XMLHttpRequest)
  {
  xhttp=new XMLHttpRequest();
  }
else // code for IE5 and IE6
  {
  xhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
xhttp.open("GET",filename,false);
xhttp.send();
return xhttp.responseXML;
}