28. august 2003 - 15:39
Der er
8 kommentarer
skift text farve i tr / div
Hvis jeg laver følgende: function(what) { what.style.backgroundColor = "#999999"; what.style.color = "#ffffff"; } <tr onmouseover="z(this)"> <div>some text<div> </tr> skifter text farven i det <div> der ligger i <tr> ikke farve til hvid men baggrundsfarven virker fint. Hvordan kan jeg skifte text farve i <div> uden en event direkte på <div> så <tr>s event også sætter textfarve i div<div>
Annonceindlæg fra HP
28. august 2003 - 15:46
#1
function z(what) { what.style.backgroundColor = "#999999"; what.style.color = "#ffffff"; } function x(what) { what.style.backgroundColor = "#ffffff"; what.style.color = "#000000"; } <table> <tr onmouseover="z(this)" onmouseout="x(this)"> <td><div>some text</div></td> </tr> </table>
28. august 2003 - 15:47
#2
Hvis det er rimeligt enestående, kan du finde objektet: function z(what,divid){ what.style.backgroundColor = "#999999"; what.style.color = "#ffffff"; document.getElementById('divid').style.backgroundColor = "#999999"; document.getElementById('divid').style.color = "#ffffff"; } <tr onmouseover="z(this)"> <div id="divid">some text<div> </tr> Hvis det skal gennemføres for mange haben wir andere Metoden !-)