Hallo,
ich habe ca. eine Tabelle wie diese hier:
In dieser Tabelle möchte ich die Textfarben der 2. <col> (also die Zahlen 1kg, -1kg, 100kg auf ihren numerischen Wert prüfen und danach entweder grün oder rot färben. if > 0 -> grün
if < 0 -> rot.
Ich habe bisher diesen code verwendet, der sämtliche <td> durchläuft und dann färbt.
Um die > oder < 0 Prüfung einzufügen, habe ich es damit versucht:
jedoch ohne Erfolg. Ich bin alles andere als ein Experte, deshalb würde ich mich über Hilfe sehr freuen. Ich hoffe, ich habe alles genügeng erklärt
Danke!
ich habe ca. eine Tabelle wie diese hier:
text1 | 1kg |
text2 | -1kg |
text3 | 100kg |
if < 0 -> rot.
Ich habe bisher diesen code verwendet, der sämtliche <td> durchläuft und dann färbt.
Code:
var tds = document.getElementsByTagName("td");
for(var i = 0, j = tds.length; i < j; ++i)
tds[i].style.color = "#00AA00";
Um die > oder < 0 Prüfung einzufügen, habe ich es damit versucht:
Code:
var tds = document.getElementsByTagName("td");
var converted = parseInt(tds);
for(var i = 0, j = tds.length; i < j; ++i)
if(converted > 0){
tds[i].style.color = "#FFFFFF";
}
jedoch ohne Erfolg. Ich bin alles andere als ein Experte, deshalb würde ich mich über Hilfe sehr freuen. Ich hoffe, ich habe alles genügeng erklärt
Danke!