Wie bekomme ich von der aktuellen spalte in einer tabelle den farbwert?
-
ich mache folgendes
von einer tabelle die i te row dann fix die 0te spalte
dort mache ich dann
var color = cur_spalte[o].background; alert(color);
hier kommt ein string raus mit allen 4-5 eigenschaften des backgrounds
sprich so was in der art
"rbg( 25,25,25) none ...."
wie komme ich an
color-hex eigenschaft ran?
wenn ich
alert(color.color-hex);
versuche, will JS als minus rechnen.
wisst ihr rat?
-
Get das überhaupt?
eine lösung wäre deine td's und tr's zu benennen.<td id='x1y2'>
mit tr auch so
<tr id='y1'> // gibt keinen x wert
-
nein das geht nicht dafur braucht man gecko oder eine andere DLL^^
-
Hast du mal versucht, statt der Eigenschaft "background" die Eigenschaft "bgColor" zu verwenden?
(btw, um eine bestimmte Tabellenzelle zu erreichen, müsstest du dich per getElementsByTagName() oder getElementById() durch deine HTML-Struktur durchhangeln)
-
In DOM wäre es spalte.style.backgroundColor (grundsätzlich gilt: nächster Buchstabe gross, dafür Minuszeichen weglassen)