Archief - Opvragen achtergrondkleur (van DIV)

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

blackrabbit

Legacy Member
this.style.backgroundColor

Normaal gebruik:
HTML:
<div ID="div1" onMouseOver="colorFade('help_header','000000','FFFFFF');">
(fade van zwart naar wit)

Gewenst gebruik:
HTML:
<div ID="div1" onMouseOver="colorFade('help_header','background',this.style.backgroundColor,'FFFFFF');">
(Lees huidige kleur in (gedefinieerd in css-file) en fade naar wit)

Echter, this.style.backgroundColor lijkt niet de gewenste waarde terug te geven.
Wat is het type van object.style.backgroundColor eigenlijk? Vermoed dat ik wel een oplossing vind als ik het type daarvan zou kennen..

Smoerf

Legacy Member
this.style.backgroundColor kan niet uitgelezen worden, probeer eens te googlen op computed style

denk

Legacy Member
niet 100% zeker, maar:

javascript kijkt naar de 'style' background_color en die is niet gedefinieerd (style='background-color:#FFFFFF')
Jouw background-color bevindt zich in de css file en daardoor kan javascript geen waarde terugvinden

als je zou hebben: <div id="div1" style="background-color:#FF00000" .... - dan zou het wel werken :)

blackrabbit

Legacy Member
Ok bedankt.
Als het al zou werken door STYLE=".." te gebruiken, kan ik evengoed de kleurcode aan die JS functie geven natuurlijk :)
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan