Comment changer la couleur d'un bouton?

Fermé
fatehkap Messages postés 29 Date d'inscription jeudi 19 mai 2011 Statut Membre Dernière intervention 10 juillet 2011 - 9 juil. 2011 à 18:52
antou08 Messages postés 118 Date d'inscription vendredi 14 août 2009 Statut Membre Dernière intervention 16 avril 2012 - 12 juil. 2011 à 12:04
Bonjour,


je veut lors d'un click sur un bouton se couleur change jesqua ce que je clicke sur un autre voici mon tableau :

$li = array (0=>'08:00',1=>'08:20',2=>'08:40', 3=>'09:00',4=>'09:20',5=>'09:40',6=>'10:00',7=>'10:20',8=>'10:40',9=>'11:00',10=>'11:20',11=>'11:40',12=>'13:00',13=>'13:20',14=>'13:40',15=>'14:00',16=>'14:20',17=>'14:40',18=>'15:00',19=>'15:20',20=>'15:40');

for ($i=0; $i<21; $i++)
{
echo "<tr>";

for ($j=0; $j<6; $j++)
{
echo '<td width="70" height="30">';

echo ('<input type="button" name="active" id="'.$j.$i.'" value="'.$li[$i].'" onclick="changerCouleur()"/>');
echo '</td>';
}
echo "</tr>";
}

echo "</table>";

merci pour votre aide
A voir également:

3 réponses

la fonction javascript changerCouleur() pourrait utiliser le DOM pour faire un setAttribute de l'image du bouton chargé(attribut src).
Enfin vu qu'il y a du javascript et du php mélangé je propose ça bien sûr si la page php est chargée et ne doit plus l'être sinon faut utiliser ajax ou plus simplement faire un GET en php avec un test en début de page sur tous les boutons qui peuvent être changés. Vu que c'est pas une page dynamique (un array en dur) je vois pas tellement le besoin de php qui vas ralentir le chargement.
0
fatehkap Messages postés 29 Date d'inscription jeudi 19 mai 2011 Statut Membre Dernière intervention 10 juillet 2011
10 juil. 2011 à 13:32
oui zamal au faite j'ai pas mie tous le code c'est un calendrier de RDV avec des plages d'heures ce qui est les boutons c'est pour ca que je veut lors d'un click la couleur de bouton change pour que l'utilisateur sache que il a clicker sur ce bouton et le bouton garde cette couleur jusqua ce que il click sur un autre bouton et ci il valide son rendez-vous le bouton sera hide.
0
antou08 Messages postés 118 Date d'inscription vendredi 14 août 2009 Statut Membre Dernière intervention 16 avril 2012 13
12 juil. 2011 à 12:04
tu peu faire sa en javascript avec la propriete innerHtml je crois
0