| Tantárgy:|[[egyetem:webc2:menu|Webes rendszerek kliens oldali programozása 2. [IM3314, WP3316] ]]|
| Tananyag:|[[egyetem:webc2:xml:menu|XML]]|
| Feladat:|[[egyetem:webc2:xml:f2:feladat|Könyvek összes adatának kiíratása]]|
| Kidolgozás:|[[egyetem:webc2:xml:f2:reszek|Feladat megoldása fejlesztési részfeladatok segítségével]]||
| Részfeladat:|[[egyetem:webc2:xml:f2:reszek3|3. részfeladat]]|
====== Részfeladat ======
Helyezzük be egy tömb változóba a könyvek információit leíró tAG-ek neveit
====== Részfeladat megoldásának forrása ======
// Documentum fa felépítése
var xmlDoc=xmlhttp.responseXML;
// Könyv blokkok kiolvasása a fából
var aKonyv=xmlDoc.getElementsByTagName("konyv");
// Fejléc összegyűjtése
var aFejlec=Array();
for(j in aKonyv[0].childNodes)
if(aKonyv[0].childNodes[j].nodeType)
if(aKonyv[0].childNodes[j].nodeType==1)
if(aKonyv[0].childNodes[j].nodeName)
// Csak akkor vesszük fel a listába, ha még nem létezik a fejlécek között
if(aFejlec.indexOf(aKonyv[0].childNodes[j].nodeName)==-1)
aFejlec.push(aKonyv[0].childNodes[j].nodeName);
====== Megoldás forráskódja ======
Könyvek összes adatának kiíratása - 3