Vraag & Antwoord

Webprogrammeren & scripting

[Javascript] style.background probleem

Anoniem
xanuex
4 antwoorden
  • mensen,

    ik heb een probleem met de volgende code:[code:1:1af1685357] <script language="javascript">

    function switchImage(period) {
    document.getElementById(images).style.background = "url('../images/"+period+".jpg')";
    }

    </script>[/code:1:1af1685357]Ik heb een DIV boxje aangemaakt welke een andere achtergrond zou moeten krijgen[code:1:1af1685357]<div id="images">blaat</div>[/code:1:1af1685357]en een cel uit mijn tabel waarmee de achtergrond veranderd zou moeten worden[code:1:1af1685357]<td class=\"today\" onmouseover=\"switchImage('".$period."');\">".$i."</td>";[/code:1:1af1685357]Het zal vast een heel klein probleem zijn maar ik zie het niet.

    melding: Object required

    Iemand die het wel ziet?
    -marcel
  • iig moet dit zoiets zijn:
    [code:1:2a860d316e]
    document.getElementById('images').style.background = "url(../images/"+period+".jpg)";
    [/code:1:2a860d316e]

    Wat is die $period voor iets?
    Dit kan niet.
    Je moet ergens een variabele period hebben gedefinieerd als string.
  • $period krijgt een waarde (herfst, winter, lente, zomer)

    <td class="today" onmouseover="switchImage('winter');">3</td>


    waarom kan dit niet ???
  • Ok, dus dat is niet de daadwerkelijke output, dat wist ik niet.

    Als er bijv 'winter' komt te staan, dan zou die het nu gewoon moeten doen

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.

Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord