[Javascript] Modifier la couleur d'un texte [Résolu/Fermé]

Signaler
Messages postés
596
Date d'inscription
mardi 25 septembre 2007
Statut
Membre
Dernière intervention
18 avril 2016
-
Kopros
Messages postés
596
Date d'inscription
mardi 25 septembre 2007
Statut
Membre
Dernière intervention
18 avril 2016
-
Bonjour à tous,

J'arrive pas à trouver sur le net comment faire pour changer la couleur avec Javascript (tout ce que j'ai trouvé ne fonctionne pas).

Voilà des bouts de ma page :

...
function grisett()
{

	document.getElementById('pouet').innerHTML = "<span style='color:red'>mon texte qui doit être en rouge</span>";

}
...
<body onload="grisett()">
...
<div id="pouet"></div>
...


avec ce code, le texte n'apparaît pas. Pourtant je fais d'autres actions dans la fonction grisett(), qui elles sont prises en compte.
Je suis débutant en js donc ça m'étonnerait pas que j'ai zappé un truc.

Au début j'avais mis le texte entre les balises <div> et </div> mais tout ce que j'ai testé pour changer sa couleur avec le js n'a pas fonctionné.

Voilà, si vous voyez mon erreur ou si vous connaissez un truc plus simple pour que mon texte change de couleur, merci de votre aide.

1 réponse

Messages postés
18360
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
11 janvier 2020
4125
Dans ton entête (<head> ? </head>) :
<script type="text/javascrip">
window.onload = function() {
    document.getElementById('pouet').style.color = '#f00';
};
</script>
Dans ton contenu :
<div id="pouet">Mon texte qui doit être en rouge</div>
15
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 80111 internautes nous ont dit merci ce mois-ci

Kopros
Messages postés
596
Date d'inscription
mardi 25 septembre 2007
Statut
Membre
Dernière intervention
18 avril 2016
75
Excellent c'est exactement ça que je cherchais !
Désolé de pas avoir répondu plus tôt, j'étais occupé sur autre chose et j'ai pas pu tester le code avant.

Un grand merci à toi Avion F16 ! :)