Changer la couleur d'une cellule en JS
lolo05
-
Sims' -
Sims' -
Bonjour,
voila mon probleme :
j'ai un script PHP qui génère un tableau avec des chiffres
exemple :
$i=1;
<table><tr>
while($i<10)
{
echo "<td onclick=interrupteur();>$i</td>";
$i++;
}
</tr></table>
j'ai donc une ligne de dix cases avec 10 numéros.
j'ai créer en JS la fonction interrupteur() dans le <head> :
<script language="javascript">
var etat=0;
function interrupteur()
{
var n = event.srcElement;
if(etat==0)
{
n.style.bgcolor="#0000ff";
etat=1;
}
else
{
n.style.bgcolor="#0ff000";
}
}
</script>
voila la question : comment faire un interrupteur en JS qui me permettrai :
sur le premier clic de mettre du bleu (ou autre)
sur le deuxieme clic de mettre du vert (ou autre)
ceci pour toute les cellules de mon tableau.
tout se mélange dans ma tete apres avoir essayé plus pistes.... je suis perdu !! help please
d'avance merci
voila mon probleme :
j'ai un script PHP qui génère un tableau avec des chiffres
exemple :
$i=1;
<table><tr>
while($i<10)
{
echo "<td onclick=interrupteur();>$i</td>";
$i++;
}
</tr></table>
j'ai donc une ligne de dix cases avec 10 numéros.
j'ai créer en JS la fonction interrupteur() dans le <head> :
<script language="javascript">
var etat=0;
function interrupteur()
{
var n = event.srcElement;
if(etat==0)
{
n.style.bgcolor="#0000ff";
etat=1;
}
else
{
n.style.bgcolor="#0ff000";
}
}
</script>
voila la question : comment faire un interrupteur en JS qui me permettrai :
sur le premier clic de mettre du bleu (ou autre)
sur le deuxieme clic de mettre du vert (ou autre)
ceci pour toute les cellules de mon tableau.
tout se mélange dans ma tete apres avoir essayé plus pistes.... je suis perdu !! help please
d'avance merci
A voir également:
- Changer la couleur d'une cellule en JS
- Changer dns - Guide
- Excel cellule couleur si condition texte - Guide
- Changer la couleur de la barre des taches - Guide
- Changer clavier qwerty en azerty - Guide
- Excel compter cellule couleur sans vba - Guide
2 réponses
Enregistrer c'est à dire?
Sur ton disque dur, ou sur ton site ? tu veut que le tableau soit ré accessible ensuite sur le site ou tu veut juste le garder sur ton disque perso ?
Sur ton disque dur, ou sur ton site ? tu veut que le tableau soit ré accessible ensuite sur le site ou tu veut juste le garder sur ton disque perso ?
bonjour ordipard,
en fait j'ai un calendrier qui changent de couleur, lorsque l'administrateur d'une location de meublé clique sur des dates.
Exemple :
vert pour "studio libre"
rouge pour "studio loué".
J'aimerai, une fois qu'il a renseigné coté administrateur le calendrier, qu'il clique sur enregistrer afin d'apporter les modifications de couleur au jour en question.
Ainsi un utilisateur verra sur une autre page l'etat des location "loué ou libre".
Le top serai donc que la page à enregistrer puisse etre enregistré coté serveur.
j'espere avoir ete clair
d'avance merci
en fait j'ai un calendrier qui changent de couleur, lorsque l'administrateur d'une location de meublé clique sur des dates.
Exemple :
vert pour "studio libre"
rouge pour "studio loué".
J'aimerai, une fois qu'il a renseigné coté administrateur le calendrier, qu'il clique sur enregistrer afin d'apporter les modifications de couleur au jour en question.
Ainsi un utilisateur verra sur une autre page l'etat des location "loué ou libre".
Le top serai donc que la page à enregistrer puisse etre enregistré coté serveur.
j'espere avoir ete clair
d'avance merci
ma démarche était bonne mais il me manquait juste un petit coup de pousse!!
ca marche !
10000 fois merci sims'
deuxieme colle :
maintenant que mes couleurs se changent bien, comment puis-je enregistrer mon tableau avec les couleurs qui ont été affectées aux cellules ?
J'ai pensé faire un espece de bouton enregister mais comment faire ?
d'avance merci