![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
Hier ein Beispiel des XML-Files: kunde name>Max Mustermann</name adresse>abc 1</adresse /kunde kunde name>Maxina Mustermann</name adresse>abc 2</adresse /kunde |
|
Auf das Element "kunde" greife ich wie folgt zu: var kunde = x.childNodes[0].childNodes[i]; |
|
Wie erhalte ich nun am einfachsten den Namen des Kunden, ohne alle Unterelemente anquatschen zu müssen? |
#3
| |||
| |||
|
|
Sowohl das DOM-Dokument als auch jedes DOM-Element bietet die Methode getElementsByTagName. Dann hat man auch noch XPath, also in IE 6 und IE 7 per selectNodes/selectSingleNode, in Mozilla und Opera per document.evaluate. |
#4
| |||
| |||
|
|
Sowohl das DOM-Dokument als auch jedes DOM-Element bietet die Methode getElementsByTagName. Dann hat man auch noch XPath, also in IE 6 und IE 7 per selectNodes/selectSingleNode, in Mozilla und Opera per document.evaluate. Mit getElementsByTagName werden doch aber alle Elemente ermittelt, ich kann nicht auf die Elemente eines Kunden einschränken. |
![]() |
| Thread Tools | |
| Display Modes | |
| |