Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Создаем объект для работы с XML
- if (window.XMLHttpRequest)
- {// code for IE7+, Firefox, Chrome, Opera, Safari
- xmlhttp=new XMLHttpRequest();
- }
- else
- {// code for IE6, IE5
- xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
- }
- // Скачиваем и открываем файл, мы можем скачать его с любого сайта, не обязательно с нашего.
- xmlhttp.open("GET","marks.xml",false);
- xmlhttp.send();
- // Разбираем файл, чтобы получить объекты, описанные в XML
- xmlDoc=xmlhttp.responseXML;
- // Находим место, куда писать список чашек, и сохраняем заголовок таблицы в переменную table
- table = document.getElementById("marks_table").innerHTML;
- marks = xmlDoc.getElementsByTagName("mark");
- // Обрабатываем чашки
- for (i=0;i<marks.length;i++)
- {
- mark = marks[i];
- no = mark.getElementsByTagName("no")[0].textContent;
- name = mark.getElementsByTagName("name")[0].textContent;
- att1 = mark.getElementsByTagName("att1")[0].textContent;
- att2 = mark.getElementsByTagName("att2")[0].textContent;
- if (no == "10") {
- name = "<b>" + name + "</b>";
- att1 = "<b>" + att1 + "</b>";
- att2 = "<b>" + att2 + "</b>";
- }
- table += '<tr><td>'+no+'</td><td>'+name+'</td><td>';
- // if(att1 >= 75) {
- // table += '<b>' + att1 + '</b>';
- // } else {
- // table += att1;
- // }
- table += att1+'</td><td>'+att2+'</td><td>'+'</td></tr>';
- }
- // Выводим сгенерированный HTML-код на страницу
- document.getElementById("marks_table").innerHTML = table;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement