搜索XML文件的Javascript
对于我正在做的项目,我必须使用Javascript搜索XML文件,并在下面显示搜索结果。例如,我的XML文件将包含学生和其他信息,如下所示:搜索XML文件的Javascript,javascript,xml,search,Javascript,Xml,Search,对于我正在做的项目,我必须使用Javascript搜索XML文件,并在下面显示搜索结果。例如,我的XML文件将包含学生和其他信息,如下所示: <studentList> <student> <idNumber>1102356</idNumber> <firstName>Bob</firstName> <surname>Leeder</surname> <cours
<studentList>
<student>
<idNumber>1102356</idNumber>
<firstName>Bob</firstName>
<surname>Leeder</surname>
<course>Computing</course>
<year>2008</year>
</student>
1102356
上下快速移动
利德
计算
2008
因此,如果我搜索2008,它将显示2008年的所有学生信息
我已经创建了一些代码来使用onclick显示所有学生,但它尝试在不同的页面中打开结果,而不显示任何内容:
var students;
document.write("<table border='1'>");
//Search the XML file for the following catergories.
for each (students in studentLib) {
//Each catergory displayed in a table format.
document.write("<tr>");
document.write("<td>"+students.idNumber+"</td>");
document.write("<td>"+students.firstName+"</td>");
document.write("<td>"+students.surname+"</td>");
document.write("<td>"+students.course+"</td>");
document.write("<td>"+students.year+"</td>");
document.write("</tr>");
}
document.write("</table>");
}
var学生;
文件。填写(“”);
//在XML文件中搜索以下类别。
每个(学生图书馆中的学生){
//每个类别都以表格格式显示。
文件。填写(“”);
文件。写(“+students.idNumber+”);
写(“+students.firstName+”);
文件。写(“+学生。姓氏+”);
文件。写(“+学生。课程+”);
文件。写(“+students.year+”);
文件。填写(“”);
}
文件。填写(“”);
}
我只是不知道如何编写代码来搜索和显示XML文件的结果,以及如何在同一页面上进行搜索和显示
我已经看过谷歌了,但是当我被教授了一种不同的方法时,它使用了非常复杂的代码
任何帮助都将不胜感激:)
多谢各位