Changer la couleur du Body

Signaler
Messages postés
2381
Date d'inscription
lundi 4 février 2002
Statut
Membre
Dernière intervention
29 décembre 2012
-
cs_trangsene
Messages postés
3
Date d'inscription
samedi 6 décembre 2003
Statut
Membre
Dernière intervention
27 octobre 2006
-
Bonjour,

J'aimerais changer la couleur du Body de ma page sachant que celui-ci a été défini dans une feuille de style (fichier externe).

'document.bgColor = ' fonctionne mais sans feuille de style, dès ke je la rajoute elle a la priorité..

Merci de votre aide.

S.

6 réponses

Messages postés
2333
Date d'inscription
samedi 28 février 2004
Statut
Membre
Dernière intervention
26 juillet 2013
34
Salut :

En HTML (exemple : FondRouge) :
Messages postés
2333
Date d'inscription
samedi 28 février 2004
Statut
Membre
Dernière intervention
26 juillet 2013
34
Salut :

Avec JavaScript :

<script language="JavaScript">
<!--
function Background(hexNumber) { document.bgColor=hexNumber;
}
//-->
</script>
Messages postés
341
Date d'inscription
mercredi 17 juillet 2002
Statut
Membre
Dernière intervention
14 juillet 2011
12
Bonjour,

Tu peux faire avec ça :

<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<title>Titre</title>
<meta http-equiv="Content-type" content="text/html; charset=ISO-8859-1" />
<script type="text/javascript">
function changeCouleur()
{
var couleur (document.body.style.backgroundColor 'yellow') ? 'red' : 'yellow';
document.body.style.backgroundColor = couleur;
}
</script>
</head>

<form action="">

</form>

</html>
Messages postés
2381
Date d'inscription
lundi 4 février 2002
Statut
Membre
Dernière intervention
29 décembre 2012
11
Bonjour,

Je vous remercie de vos réponses mais mon problème est tout autre, je
n'arrive pas à changer la couleur de fond car j'ai une feuille de style
externe incluant mon Body...

Vos solutions ne fonctionnenent que sans CSS.

S.
Messages postés
732
Date d'inscription
jeudi 2 janvier 2003
Statut
Membre
Dernière intervention
29 octobre 2007

Bonjour




Utiliser : document.getElementsByTagName("body")[0].style.backgroundColor=...

Cordialement
Roro webDev
Messages postés
3
Date d'inscription
samedi 6 décembre 2003
Statut
Membre
Dernière intervention
27 octobre 2006

Bonjour,
J'avais le même besoin et document.getElementsByTagName("body")[0].style.backgroundColor=...

fonctionne parfaitement, merci beaucoup roro pour ta soluce !