Tabelle um eine Reihe erweitern

ddhb

Mitglied
Hallo!

Ich will eine Tabelle um eine weitere Reihe erweitern. Das sieht zur Zeit so aus das es im Mozilla funktioniert wenn ich eine Reihe Klone und die dann am Ende einfüge. Im IE streikt das Script allerdings.

Ich weis das diese jetztige möglichkeit mit dem Klonen auch nicht gerade das beste ist, deshalb würde ich gerne wissen wie man das am besten lösen könnte das es in beiden Browsern funktioniert.

Zur Zeit sieht der Teil des Scriptes so aus:
PHP:
/*
* add a row to table 1 or table 2
* @param1:	title
* @param2:	value
* @param3:	align: 1 for right table, 2 for left table
*/
ddhb_dynChanges.prototype.addMoreInformations = function(title,text,align){
		this.rowCount+=1;
		var tables = document.getElementsByTagName('table');

		// clone a row and add it at last
		var objRowNode = tables[align].getElementsByTagName('tr')[0].cloneNode(true);
		tables[align].appendChild(objRowNode);
	
		//now change the row values to our wishes
		var tds = tables[align].getElementsByTagName('font');
		var tdcount = tds.length;

		tds[tdcount-1].innerHTML = text;
		tds[tdcount-2].innerHTML = title;
}
Wie könnte man dies besser lösen? Wie gesagt, im IE das leider nicht.
 
Generell suche ich immer, allerdings finde ich nie das was ich brauche.

Danke, werd mir das gleich ma zu Gemüte führen :)
 

Neue Beiträge

Zurück