Twilo: Dropdownlistenelemente per AJAX Request austauschen

Beitrag lesen

Hallo,

Die Nodes unterhalb von a - wenn du sie denn mal vernünftig benannt hast - dann wieder mit einer Schleife über die childNodes o.ä. zu durchlaufen, steht dir ja frei.

Oder mit getElementsByTagName('*') …

im Moment sieht mein XML File so aus

  <listeneintraege>  
    <gewicht>  
      <eintrag id="1">90g</eintrag>  
      <eintrag id="2">100g (+55,00 €)</eintrag>  
      <eintrag id="3">135g (+247,52 €)</eintrag>  
      <eintrag id="4">170g (+440,04 €)</eintrag>  
      <eintrag id="5">250g (+880,09 €)</eintrag>  
      <eintrag id="6">300g (+1.155,12 €)</eintrag>  
    </gewicht>  
    <groesse>  
      <eintrag id="4">DIN A0</eintrag>  
      <eintrag id="3">DIN A1 (-249,31 €)</eintrag>  
      <eintrag id="2">DIN A2 (-372,42 €)</eintrag>  
      <eintrag id="5">DIN A3 (-434,68 €)</eintrag>  
      <eintrag id="6">DIN A4 (-465,67 €)</eintrag>  
      <eintrag id="7">DIN A5 (-482,04 €)</eintrag>  
      <eintrag id="8">DIN A6 (-490,24 €)</eintrag>  
      <eintrag id="9">DIN A7 (-493,60 €)</eintrag>  
      <eintrag id="10">DIN A8 (-496,03 €)</eintrag>  
      <eintrag id="11">DIN A9 (-496,48 €)</eintrag>  
      <eintrag id="12">DIN A10 (-496,72 €)</eintrag>  
    </groesse>  
    <farbe>  
      <eintrag id="1">Farbe 4/0</eintrag>  
      <eintrag id="2">Farbe 4/2 (+36,77 €)</eintrag>  
      <eintrag id="3">Farbe 4/1 (+18,38 €)</eintrag>  
      <eintrag id="4">Farbe 2/2 (+0,00 €)</eintrag>  
      <eintrag id="5">Farbe 2/1 (-18,39 €)</eintrag>  
      <eintrag id="6">Farbe 2/0 (-36,78 €)</eintrag>  
    </farbe>  
    <auflage>  
      <eintrag id="1">1000 Stück</eintrag>  
      <eintrag id="2">2000 Stück (+498,44 €)</eintrag>  
      <eintrag id="3">3000 Stück (+996,88 €)</eintrag>  
      <eintrag id="4">5000 Stück (+1.495,32 €)</eintrag>  
      <eintrag id="5">7500 Stück (+3.239,86 €)</eintrag>  
      <eintrag id="6">10000 Stück (+4.485,96 €)</eintrag>  
      <eintrag id="7">15000 Stück (+6.978,17 €)</eintrag>  
      <eintrag id="8">20000 Stück (+9.470,38 €)</eintrag>  
      <eintrag id="10">50000 Stück (+24.423,62 €)</eintrag>  
      <eintrag id="11">100000 Stück (+49.345,69 €)</eintrag>  
    </auflage>  
    <versandart>  
      <eintrag id="1">per Post</eintrag>  
    </versandart>  
  </listeneintraege>

wenn ich jetzt getElementsByTagName('eintrag') verwende, kann ich die doch sieherlich nicht mehr auseinander halten, oder?
also ob es ein Gewicht oder z.b. eine Größe ist

mfg
Twilo