Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1368 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  bouton qui se grise après avoir cliqué

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

bouton qui se grise après avoir cliqué

n°1591938
DavidUL
Posté le 26-07-2007 à 16:48:45  profilanswer
 

:hello:  
 
je voudrais faire en sorte que mes boutons se grisent après avoir cliqué dessus (afin de ne plus pouvoir les utiliser et ne pas cliquer plusieurs fois).
 
j'ai essayé ça :
 


<html>
 
<script language="javascript">
function changeReadOnly( ) {
   bouton.disabled = !bouton.disabled;
}
</script>
 
<form name="test" action="./test.php" method="post">
<INPUT name="bouton" TYPE="SUBMIT"  onclick="changeReadOnly( );" VALUE=Envoyer>
</form>
</html>
 


 
mais à cause du "form" ça ne fonctionne pas, si je le retire ça va mais moi j'en ai besoin  :/  
 
est-ce que quelqu'un a la soluce ou une autre solution ?
Merci !


Message édité par DavidUL le 26-07-2007 à 16:49:27
mood
Publicité
Posté le 26-07-2007 à 16:48:45  profilanswer
 

n°1591968
tpierron
Posté le 26-07-2007 à 17:24:11  profilanswer
 


Mais, heu, c'est n'importe quoi ton code :
 
1. Le contenu de ta page devrait se trouver entre une balise body.
2. un input de type submit va remplacer l'intégralité de ton document, tu n'auras pas le temps de désactiver quoi que ce soit (sauf si tu donnes un target différent). C'est peut-être un type "button" que tu voulais mettre ?
3. La variable "bouton" n'est pas définie, tu auras une erreur javascript. Utilise un document.getElementById pour l'initialiser.

n°1592159
DavidUL
Posté le 27-07-2007 à 08:24:38  profilanswer
 

merci pour ta réponse
 
j'ai fait ça très vite fait comme exemple pour montrer mon problème  :p  
 
après avoir appuyé sur le bouton ça doit renvoyer à une page, ça ne fonctionne pas si je met un "button"  :/  
 
j'ai trouvé ce script sur le net, j'aurais pas su le faire moi même, mais je n'ai pas d'erreurs quand il n'y a pas le "form".
Mais bon je ne veux pas à tout prix utiliser ce script, s'il y a une autre methode je suis preneur !
 
si quelqu'un a une soluce SVP

n°1592315
DavidUL
Posté le 27-07-2007 à 11:46:19  profilanswer
 

j'y avais pas pensé, mais finalement j'ai fait comme ça :
 


<html>
<head>
</head>
<body>
<script language="javascript">
function changeReadOnly( ) {
   bouton.disabled = !bouton.disabled;
   document.location.href='./test.php';
}
</script>
<INPUT name="bouton" TYPE="button"  onclick="changeReadOnly( );" VALUE=Envoyer>
</body>
</html>


c'est tout aussi bien et ça fonctionne !


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  bouton qui se grise après avoir cliqué

 

Sujets relatifs
Problème CSS sur un boutonPositionner bouton de commande ( par vba) sur une feuille
SDL:Savoir où on cliquebouton dans un clip, pb de lien
[Flash]>> placer un lien (bouton) dans un composant accordionBouton clignotant.
[JS]Inserer une ligne après la ligne sur laquelle on cliqueProblème avec bouton on/off
Macro qui créer un bouton prêt à l'emplois ?Faire apparaitre un Bouton d'une macro sous excel sous condition
Plus de sujets relatifs à : bouton qui se grise après avoir cliqué


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR