Modifier les propriétés CSS sur cliquez sur

Je suis en train de modifier le CSS d'un élément sur un autre élément. J'ai beaucoup cherché mais rien ne fonctionne parfaitement. Actuellement, je suis en utilisant le code ci-dessous, mais il ne fonctionne pas. Quelqu'un peut-il me dire ce que j'ai raté?

<div id="foo">hello world!</div>
<img src="zoom.png" onclick="myFunction()" />
function myFunction() {
    document.getElementById('foo').style.cssText = 'background-color: red; color: white; font-size: 44px';
}
  • Pourquoi n'êtes-vous pas simplement définir une nouvelle classe et avons les styles dans une feuille de style?
  • Quel navigateur êtes-vous tester dans les? Existe-il des erreurs dans le JS console?
  • Utiliser jQuery :), il est plus facile
  • je suis d'essayer sur le violon, juste pour lancer ce script simple
  • je pense trop.. pouvez-vous me guider tout lien s'il vous plaît
InformationsquelleAutor mobi001 | 2013-01-14