JürgenB: Alle Input-Felder in Tabellenzeile ansprechen

Beitrag lesen

Hallo,

wie Du schon bemerkt hast, ist der Zugriff auf Tabellenfelder über firstChild kritisch, da die Zeilenumbrüche zwischen den Tags in einigen Browsern auch Knoten sind. Ich benutze daher:

var tab=document.getElementById("ID_der_Tabelle");
 var tbdy=tab.getElementsByTagName("tbody")[0];
 var zeile=tbdy.getElementsByTagName("tr")[z].getElementsByTagName("td");
 zeile[s].innerHTML="irgendwas"; oder zeile[s].firstChild.nodeValue="irgendwas";
 zeile[s].style.color="irgendeineFarbe";

siehe auch:
http://home.vrweb.de/j.berkemeier/TableSort.html
http://home.vrweb.de/j.berkemeier/uebersetzungsrechner.html

Gruß, Jürgen