[HTML/JS] Désactiver ou faire disparaître un bouton submit

Désactiver ou faire disparaître un bouton submit [HTML/JS] - HTML/CSS - Programmation

Marsh Posté le 03-07-2002 à 13:07:18    

Hello :hello:
 
Problème du jour : lors d'un clic sur le bouton SUBMIT d'un formulaire, je souhaiterais que celui-disparaisse, non pas pour éviter le flood, mais, comme le traitement est assez long, pour éviter que l'utilisateur énervé clique à nouveau dessus.
 
Quelqu'un a ça en stock? :)
 
PS : pour remercier ceux qui m'ont déjà aidé, quelques screenshots du futur site :)
 
http://nhl.lfjr.net/sauvegardes&divers/rapport14.jpg
http://nhl.lfjr.net/sauvegardes&divers/rapport4.jpg


Message édité par Fred999 le 03-07-2002 à 13:07:45
Reply

Marsh Posté le 03-07-2002 à 13:07:18   

Reply

Marsh Posté le 03-07-2002 à 13:09:49    

suffisait de regarder dans le source de la page quand tu postes un message sur ce forum :
 
 
<input type="submit" accesskey="s" value="Valider votre message" name="submit" onclick="document.hop.submit.style.visibility='hidden';" />
 
(hop = nom du formulaire, submit = nom du bouton submit)
 
PS : pour les screenshots c'est mieux en PNG ou à la limite en GIF


Message édité par antp le 03-07-2002 à 13:10:21

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 03-07-2002 à 13:14:35    

antp a écrit a écrit :

suffisait de regarder dans le source de la page quand tu postes un message sur ce forum :
 
 
<input type="submit" accesskey="s" value="Valider votre message" name="submit" onclick="document.hop.submit.style.visibility='hidden';" />
 
(hop = nom du formulaire, submit = nom du bouton submit)
 
PS : pour les screenshots c'est mieux en PNG ou à la limite en GIF




 
Devine quoi? C'est ce que j'étais en train de faire :D
 
De fait, ça marche très bien :jap:
 
Bon, si tu veux, tu peux virer le sujet, au cas où, je le laisse pour ceux qui en auraient besoin un autre jour ;)
 
Pour les screens, bon, vala, je suis en FTP en ligne de commande, souffre que je ne les refasse pas :D

Reply

Marsh Posté le 03-12-2002 à 15:26:09    

jai une autre kestion en rapport avec ca :
 
Comment le mettre disable ?
 
la il disparait mais comment ne pas l'activer


---------------
/!\ Post powered by Phive-online.com /!\
Reply

Marsh Posté le 03-12-2002 à 15:27:17    

antp a écrit a écrit :

suffisait de regarder dans le source de la page quand tu postes un message sur ce forum :
 
 
<input type="submit" accesskey="s" value="Valider votre message" name="submit" onclick="document.hop.submit.style.visibility='hidden';" />
 
(hop = nom du formulaire, submit = nom du bouton submit)
 
PS : pour les screenshots c'est mieux en PNG ou à la limite en GIF




 
strop bien ça, je prend :D


---------------
.:: Feed-Back  ::. Choisis un travail que tu aimes, et tu n'auras pas à travailler un seul jour de ta vie.
Reply

Marsh Posté le 03-12-2002 à 15:40:00    

phive a écrit a écrit :

jai une autre kestion en rapport avec ca :
 
Comment le mettre disable ?
 
la il disparait mais comment ne pas l'activer



 
version HTML  
 
<input ... disabled>
 
version XHTML :
 
<input ... disabled="disabled">


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
Reply

Marsh Posté le 03-12-2002 à 15:52:20    

Merci bien et pour le reactiver c'est le mot juste ?
 
disabled="???"


---------------
/!\ Post powered by Phive-online.com /!\
Reply

Marsh Posté le 03-12-2002 à 15:53:07    

bhen pour le réactiver tu mets pas le disabled, simplement :heink:


Message édité par antp le 03-12-2002 à 15:53:14

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 03-12-2002 à 15:54:16    

oui maius je le fais en JS...
 
qd je clike sur le bouton j'appel une fonction ki fait le disable et quand je clike sur un autre bouton je voudrais le reactivé ?
 
tu vois ?


---------------
/!\ Post powered by Phive-online.com /!\
Reply

Marsh Posté le 03-12-2002 à 15:58:57    

document.ton_formulaire.ton_element.disabled = true ou false non ?


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
Reply

Marsh Posté le 03-12-2002 à 15:58:57   

Reply

Marsh Posté le 03-12-2002 à 16:23:00    

en fait j'ai fais ca :
 
document.ton_formulaire.ton_element.disabled = "disabled" et ca ca marche mais now pour le remettre ca a pas l'air de marcher avec le false par exemple


---------------
/!\ Post powered by Phive-online.com /!\
Reply

Marsh Posté le 03-12-2002 à 16:47:27    

antp a écrit a écrit :

suffisait de regarder dans le source de la page quand tu postes un message sur ce forum :
 
 
<input type="submit" accesskey="s" value="Valider votre message" name="submit" onclick="document.hop.submit.style.visibility='hidden';" />
 
(hop = nom du formulaire, submit = nom du bouton submit)
 
PS : pour les screenshots c'est mieux en PNG ou à la limite en GIF




 
j'ai une erreur avec ça moi


---------------
.:: Feed-Back  ::. Choisis un travail que tu aimes, et tu n'auras pas à travailler un seul jour de ta vie.
Reply

Marsh Posté le 03-12-2002 à 16:48:25    

c'est le code de Joce, j'avais juste fait un copier/coller :o
comme je l'ai dit dans le post que t'as quoté, faut remplacer "hop" par le nom du formulaire


Message édité par antp le 03-12-2002 à 16:49:00

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 03-12-2002 à 16:49:58    

antp a écrit a écrit :

c'est le code de Joce, j'avais juste fait un copier/coller :o
comme je l'ai dit dans le post que t'as quoté, faut remplacer "hop" par le nom du formulaire




 
[:youpi]
 
 :jap:


---------------
.:: Feed-Back  ::. Choisis un travail que tu aimes, et tu n'auras pas à travailler un seul jour de ta vie.
Reply

Marsh Posté le 03-12-2002 à 16:55:22    

je savais même pas qu'on pouvait donner des noms aux formulaires !
 
tu veux dire un truc comme ça ?  
 
<form method="post" name="monformulaire" action="envoi.php">


---------------
.:: Feed-Back  ::. Choisis un travail que tu aimes, et tu n'auras pas à travailler un seul jour de ta vie.
Reply

Marsh Posté le 03-12-2002 à 16:56:27    

bah oui
enfin dans les normes récentes il est possible que c'est "id" à la place de "name", à vérifier...


Message édité par antp le 03-12-2002 à 16:56:41

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 03-12-2002 à 16:58:06    

ça fonctionne pas mieux :'(


---------------
.:: Feed-Back  ::. Choisis un travail que tu aimes, et tu n'auras pas à travailler un seul jour de ta vie.
Reply

Marsh Posté le 03-12-2002 à 16:58:23    

antp a écrit a écrit :

bah oui
enfin dans les normes récentes il est possible que c'est "id" à la place de "name", à vérifier...




 
je vais tester :)


---------------
.:: Feed-Back  ::. Choisis un travail que tu aimes, et tu n'auras pas à travailler un seul jour de ta vie.
Reply

Marsh Posté le 03-12-2002 à 17:00:03    

DrWatson a écrit a écrit :

 
 
je vais tester :)




 
bon non en fait :/


---------------
.:: Feed-Back  ::. Choisis un travail que tu aimes, et tu n'auras pas à travailler un seul jour de ta vie.
Reply

Marsh Posté le 03-12-2002 à 17:22:01    

Le "submit" de la ligne de code doit aussi être remplacé par le nom du bouton submit en question ;)

Reply

Marsh Posté le 03-12-2002 à 17:29:14    

Fred999 a écrit a écrit :

Le "submit" de la ligne de code doit aussi être remplacé par le nom du bouton submit en question ;)




 
oh vouai forcement :)
 
mirci !
 
donc tu as mis name= ou id= dans le form ?


---------------
.:: Feed-Back  ::. Choisis un travail que tu aimes, et tu n'auras pas à travailler un seul jour de ta vie.
Reply

Marsh Posté le 03-12-2002 à 17:30:42    

J'ai mis name, mais mon HTML est tout sauf à la page.
 
Et j'ai fini par employer une autre méthode, qui n'empêche pas le double clic, mais ne déclenche pas le submit automatiquement.

Reply

Marsh Posté le 03-12-2002 à 17:34:46    

alleluya ça fonctionne ! [:super chinois]
 
Je vous nem tous :D


---------------
.:: Feed-Back  ::. Choisis un travail que tu aimes, et tu n'auras pas à travailler un seul jour de ta vie.
Reply

Marsh Posté le 03-12-2002 à 17:36:16    

Kramer is gay.

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed