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

Vraag & Antwoord

Webprogrammeren & scripting

[js] onchange probleem

cor0612
2 antwoorden
  • Hallo allemaal,

    Ik ben bezig met het maken van een colorpicker.
    Nu wil ik een voorbeeld van de kleur geven in een div. Het is me na een poosje ploeteren gelukt om de achtergrond te veranderen met een onclick. Maar nu wil ik het met een onchange.
    Code:
    [code:1:3f89f9c02d]<input type="text" value="" name="input_bgcolor" maxlength="7" onChange="document.getElementById('previewcolor').style.background=this.value;">[/code:1:3f89f9c02d] (previewcolor = de id van de div waarvan de achtergrond verandert moet worden)
    De 'value' echter wordt geset door javascript vanuit de colorpicker. Als ik de kleurcode handmatig invoer werkt het wel.
    Weet iemand een oplossing hiervoor?

    Alvast bedankt voor de moeite en tijd!
  • onchange firet alleen bij toetsenbord-wijzigingen voor zover ik weet. Het handigste lijkt me om de achtergrondkleur te laten veranderen door de functie die ook de value van het tekstveld verandert, ipv via de onchange.

Beantwoord deze vraag

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