Shinobiofmoon
New member
Hallo,
ich brauche unbedingt eure Hilfe mit diesen Teil von Javascript. Und zwar habe ich eine HTML Tabelle und in diese habe ich vier input Elemente mit jeweils der id: a,b,c und d.
Die Tabelle wird unterschiedlich je nach Auswahl befüllt. Nehmen wir an ich wähle den
Kunde A aus: Die Tabelle wird mit 10 Reihen befüllt und in jeder Reihe sind werden die input Felder mit der gleichen ID hinzugefügt.
Wie mache ich es jetzt an geschicktesten und hol mir einfach die a,b,c und d Elemente aus jeder Reihe?
Ohne den unteren Code kriege ich nur die Werte der ersten Reihe. Mit den unteren Code kriege ich ein undefined.
An was liegt es?
Ich hoffe ihr könnt mir helfen. Vielen Dank
ich brauche unbedingt eure Hilfe mit diesen Teil von Javascript. Und zwar habe ich eine HTML Tabelle und in diese habe ich vier input Elemente mit jeweils der id: a,b,c und d.
Die Tabelle wird unterschiedlich je nach Auswahl befüllt. Nehmen wir an ich wähle den
Kunde A aus: Die Tabelle wird mit 10 Reihen befüllt und in jeder Reihe sind werden die input Felder mit der gleichen ID hinzugefügt.
Wie mache ich es jetzt an geschicktesten und hol mir einfach die a,b,c und d Elemente aus jeder Reihe?
Ohne den unteren Code kriege ich nur die Werte der ersten Reihe. Mit den unteren Code kriege ich ein undefined.
An was liegt es?
HTML:
for(var i = 0; i < rows.length; i++) {
var e = rows[i].getElementsByTagName("td").getElementByTagName("input");
var a = e.getElementById("a").value;
var b = e.getElementById("b").value;
var c = e.getElementById("c").value;
var d = e.getElementById("d").value;
var ta = a.getElementByTagName("td");
var tb = b.getElementByTagName("td");
var tc = c.getElementByTagName("td");
var td = d.getElementByTagName("td");
Ich hoffe ihr könnt mir helfen. Vielen Dank
Zuletzt bearbeitet von einem Moderator: