masterjcl: Elementknoten durchlaufen

Beitrag lesen

Hi

Ich habe eine Frage bezüglich des durchlaufens von Elementknoten.

folgende Struktur

<div id="preview">
          <div id="prevframe">
                    <div id="inp1">alter wert</div>
          </div>
          <div id="prevframe">
                     <div id="inp1">alter wert</div>
          </div>
          <div id="prevframe">
                     <div id="inp1">alter wert</div>
          </div>
          <div id="prevframe">
                    <div id="inp1">alter wert</div>
          </div>
</div>

Ich wollte jetzt per Schleife die Elemente setzen per innerHTML='neuer Wert'

leider komme ich immer nur an das style Objekt

var node = document.getElementById('preview');
var liste = node.getElementsByTagName("div");
for (var i = 0; i < liste.length; i++) {
     if(liste[i].getAttribute('id') == "prevframe"){

liste[i] hat leider nicht die Möglichkeit per innerHTML zu schreiben das es ja ein Style Objekt ist.

gibt es dafür eine andere Lösung einen Iterator zb auf alle inp1 Elemente

mfg