2 couleurs d'une cellule sur clic

matos_deluxe Messages postés 15 Date d'inscription dimanche 9 mai 2004 Statut Membre Dernière intervention 30 juin 2005 - 6 juil. 2004 à 18:50
Niidhogg Messages postés 42 Date d'inscription dimanche 8 février 2009 Statut Membre Dernière intervention 11 octobre 2015 - 22 juil. 2009 à 14:08
Salut, je voudrais changer la couleur du fond d'une cellule d'un tableau html sur l'action 'clic' MAIS lorsque je reclic sur la cellule un seconde fois, le fond reprend la premiere couleur.

Comment faire?

Merci

4 réponses

cs_bultez Messages postés 13615 Date d'inscription jeudi 13 février 2003 Statut Membre Dernière intervention 15 octobre 2013 30
7 juil. 2004 à 09:55
Bonjour,
<code>
<HTML>
<HEAD>
<TITLE></TITLE>
<script type="text/JavaScript">
function couleur(zone)
{ if (zone.style.backgroundColor=="red")
zone.style.backgroundColor="blue";
else zone.style.backgroundColor="red"; }
</script>
</HEAD>

un
</HTML>

si j'ai compris la question.
Cordialement Bul. [Site] [[mailto:marcel.Bultez@Tiscali.fr Mail]]
0
matos_deluxe Messages postés 15 Date d'inscription dimanche 9 mai 2004 Statut Membre Dernière intervention 30 juin 2005
7 juil. 2004 à 10:13
Ca marche Nickel, Merci beaucoup.

8-)
0
stephanebnt Messages postés 1 Date d'inscription samedi 17 juillet 2004 Statut Membre Dernière intervention 11 juin 2009
11 juin 2009 à 23:29
Quelqu'un connait comment mettre 3 couleurs ou plus

Exemple : vert au départ
                premier click = jaune
                deuxieme click = rouge
                 troisieme click = vert
                    
0
Niidhogg Messages postés 42 Date d'inscription dimanche 8 février 2009 Statut Membre Dernière intervention 11 octobre 2015 1
22 juil. 2009 à 14:08

<HTML>
<HEAD>
<TITLE></TITLE>
<script type="text/JavaScript">
function couleur(zone)
{

if (zone.style.backgroundColor=="red")
{

zone.style.backgroundColor="blue";

}
else if(zone.style.backgroundColor=="blue")
{

zone.style.backgroundColor="green";

}
else
{

zone.style.backgroundColor="red";

}

}
</script>
</HEAD>

un,
deux

</HTML>



Je me suis servi du code de bultez et j'ai rajouter un else if..

Little Wursht from Elsass -> http://darkyesus.dyndns.org
0
Rejoignez-nous