Bonjour,

voilà j'ai un formulaire avec deux boutons

bouton 1 qui quand on clique dessus met à jour ma base de donnée
bouton 2 qui fait la meme chose mais uniquement après avoir mis à jour avec le bouton 1.

au départ mon bouton 1 à une classe = 'verte' et mon bouton 2 une classe 'rouge' avec un disabled='disabled'

quand on clique sur un des boutons, j'ai une demande de confirmation.
Je voudrais que quand on clique sur le bouton 1 et qu'on confirme l'action, ce bouton 1 se mette en vert avec disabled = disabled et le bouton 2 en vert et disabled ''
Mais si je dis dans le onClick button.className = 'rouge', mon bouton change bien de couleur mais après le confirm il redevient vert....

voici mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<td width="293" bgcolor="#FFFFFF" >
    <a href="index.php" onclick="return confirm('Voulez-vous vraiment mettre le statut --en cours -- ?')"> 
         <input type="button" id="validerCours" name="validerCours" class="verte" value="statut en cours" />
      </a>
 
      	<a href="index.php" onclick="
         		document.getElementById('validerCours').className ='rouge'; 
          				document.getElementById('validerExpedition').disabled ='disabled'; 
            			document.getElementById('validerExpedition').className ='rouge';  
                  	document.getElementById('validerCoursPrepa').disabled ='disabled';
               return confirm('Voulez-vous vraiment mettre le statut --Expédié-- ?');
               	"> 
         <input type="button" id="validerExpedition" name="validerExpedition" class="rouge" disabled="disabled" value="statut expédiées"/>
      </a></td>
quelqu'un aurait-il une idée ?

Merci d'avance