begin process at 2012 05 29 04:24:53
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

Javascript et ActiveX

 > 

Autre

 > 

Comment invalider le bouton d'un formulaire HTML après avoir cliqué dessus ?


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Comment invalider le bouton d'un formulaire HTML après avoir cliqué dessus ?

dimanche 2 août 2009 à 12:48:28 | Comment invalider le bouton d'un formulaire HTML après avoir cliqué dessus ?

prigenty

Bonjour,

J'ai actuellement un formulaire qui permet d'envoyer 3 photos.

Le problème, c'est que lorsque l'on clique sur "Envoyer mes photos", cela peut prendre du temps, et je souhaiterai desavtiver le bouton "Envoyer mes photos" juste après le clic et le remplcacer par un message "Veuillez patienter" comme on peut le voir sur certains sites. Ceci pour eviter que l'utilisateur clique plusieurs fois sur le bouton.

Comment faire ? je suis vraiment un débutant en la matière...

Merci d'avance pour votre aide.

Voici le code du formulaire:

------ DEBUT DU CODE -----


<form action="/formulaire/process.php?id=1" name="ContactForm1" id="ContactForm1" onsubmit="return false;" method="post" enctype="multipart/form-data">
<table style="font-family:Arial; font-size:12px; color:#000000" bgcolor="transparent">
<tr>
<td>Num. d'annonce *</td>
<td><input type='text' value='' size='5' name='field1'></td>
</tr>
<tr>
<td>Num. d'identification *</td>
<td><input type='text' value='' size='5' name='field2'></td>
</tr>
<tr>
<td>Photo 1</td>
<td><input type='file' value='' size='' name='field3'></td>
</tr>
<tr>
<td>Photo 2</td>
<td><input type='file' value='' size='' name='field4'></td>
</tr>
<tr>
<td>Photo 3</td>
<td><input type='file' value='' size='' name='field5'></td>
</tr>
<tr>
<td>Ces photos *</td>
<td><select name='field8'><option value='sont mes photos initiales'>sont mes photos initiales</option><option value='sont a ajouter'>sont a ajouter</option><option value='remplacent les existentes'>remplacent les existentes</option></select></td>
</tr>
<tr>
<td>Recopiez ce code</td>
<td valign="middle"><img src="/formulaire/captcha.php" align="absmiddle" /><input name="captchacode" type="text" size="5" /></td>
</tr>
<tr>
<td> </td>
<td><input type="submit" name="SubmitBtn" onclick="CheckForm1();" value="J'envoie mes photos >"></td>
</tr>
</table>
</form>
<script language="javascript" src='/formulaire/validation.php?id=1'></script>


------ FIN DU CODE -----

dimanche 2 août 2009 à 13:49:08 | Re : Comment invalider le bouton d'un formulaire HTML après avoir cliqué dessus ?

Bul3

Membre Club

Bonjour,

<form action="/formulaire/process.php?id=1" name="ContactForm1"
id="ContactForm1"
onsubmit="return false;"
method="post" enctype="multipart/form-data">
...
<input type="submit" name="SubmitBtn"
onclick="CheckForm1();"
value="J'envoie mes photos >">
...

aï aïe aï déjà !
pourquoi déroger aux standards ????

<form action="/formulaire/process.php?id=1" name="ContactForm1"
id="ContactForm1"
onsubmit="return (CheckForm1());"
method="post" enctype="multipart/form-data">
...
<input type="submit" name="SubmitBtn"
value="J'envoie mes photos >">
...
et dans CheckForm1() [ qu'on n'a pas !?!??!! ]

return false pour ne pas envoyer si les
contrôles ne sont pas ok , return true sinon
et : document.ContactForm1.SubmitBtn.style.display="none"
cachera le bouton, donc plus de click possibles
et : surtout pas de document.ContactForm1.submit() !!!


Cordialement [mon Site] [M'écrire] Bul

dimanche 2 août 2009 à 13:57:03 | Re : Comment invalider le bouton d'un formulaire HTML après avoir cliqué dessus ?

Bul3

Membre Club

j'ai oublié de dire,
vous pouvez mettre un
<img src="un gif animé qui fait patienter (**) "
style="display:none"....
et dans le onsubmit mettre displya="inilne"

(**) par exemple :


dimanche 2 août 2009 à 14:33:55 | Re : Comment invalider le bouton d'un formulaire HTML après avoir cliqué dessus ?

Bul3

Membre Club


tiens... mais... c'est curieux !?!???
"en local", l'image gif animée a une vitesse "normale"
et dans une page html ( comme ici ), cette vitesse
est trop rapide ???

si quelqu'un nous expliquait, ce serait sympa....

dimanche 2 août 2009 à 14:43:11 | Re : Comment invalider le bouton d'un formulaire HTML après avoir cliqué dessus ?

Bul3

Membre Club


enfin... précisions :

__ uniquement avec FireFox (?)
avec les autres navigateurs tout semble "correct"

__ pas que sur codesSources, n'est-il pas !

un paramétrage quelque part à faire ?



Cette discussion est classée dans : bouton, code, formulaire, envoyer, photos


Répondre à ce message

Sujets en rapport avec ce message

Comment configurer le bouton envoyer d'un formulaire? [ par ceasarr ] Bonjour tous le monde g un gros probleme je ne sais pas comment configurer le bonton envoyer d'un formulaire pour ke les informations dont g besoin so envoyer le code source d'une page par formulaire [ par cumu ] Bon voilà un code un peu spécialJe suppose que l'on aura besoin de javascript pour y arriverj'aimerai avec un bouton je puisse envoyer le code source bouton texte dans un formulaire [ par attentio ] slt !je voudrais remplacer un bouton image dans un formulaire qui me permet de reactualiser ce formulaire, par un bouton texte (mon bouton) ...mais je Envoyer un formulaire en fonction du département [ par Moukile ] Bonjour,J'aimerai envoyer le formulaire que l'internaute vient de remplir en fonction de son département.Je m'explique :Une demande de devis en ligne Formualire chronométré [ par halphorg ] Bonjour,L'EXISTANT :Je dispose actuellement d'une page web avec un formulaire (20 questions + 1 bouton envoyer). Lorsque je clique sur le bouton "Envo Touche Entrée inactive sur un bouton de formulaire ayant une fonction javascript [ par CLDJ ] Bonjour, J'ai trouvé un formulaire très simple et fonctionnel pour lancer une recherche d'itinéraire sur googlemap depuis mon site. Il fonctionne par SOS balise <button> [ par babylone7 ] Bonjour, J'ai un formulaire qui contient 2 boutons (car avec images personnalisées) : [code=html] <BUTTON id="bouton_submit" name="bouton_submit" v remplacer un bouton par un texte pour envoyer un formulaire [ par soleilgym64 ] Bonjour tout le monde, J'espère que tout le monde n'est pas en vacances !!! De mon côté je cherche depuis 3 jours à remplacer le bouton "envoyer" de [A SUPPRIMER] Code Java dans formualire PDF [ par prcmarie ] Bonjour, Je cherche un script me permettant dans un formulaire adobe de faire ceci : Lors du choix (du nom d'une personne apr exemple) dans une liste


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,827 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales