[JAVASCRIPT] Problème avec return false
Résolu/Fermé
pirmax
Messages postés
476
Date d'inscription
vendredi 20 octobre 2006
Statut
Membre
Dernière intervention
25 juillet 2014
-
19 août 2008 à 01:38
guiva - 10 mars 2010 à 15:43
guiva - 10 mars 2010 à 15:43
A voir également:
- Initialize atkacpi device returns false
- Synaptics pointing device driver - Forum Windows
- Your device ran into a problem and needs to restart - Forum Windows 10
- Unknown device - Télécharger - Optimisation
- Wd ses device usb device - Forum Logiciels
- Installer le dernier pilote pour WD SES - Forum Pilotes (drivers)
4 réponses
Salut,
Merci d'avoir répondu, j'ai essayé ton code mais le formulaire est toujours exécuté !!
Je débute dans le JavaScript et j'ai mis ça au bouton :
<input name="bouton" type="button" value="Valider" onClick="if(verif_form()){submit();};this.form.submit();this.disabled=true;this.value='Patientez...';">
Donc du coup j'ai mis <input name="bouton" type="button" value="Valider" onClick="if(verif_xpress()){submit();};">
function verif_xpress()
{
if(document.formulaire_xpress.status.value == 'rien')
{
alert('Veuillez sélectionner votre status avant de valider le formulaire.');
return false;
}
else
{
document.formulaire_xpress.bouton.disabled = true;
document.formulaire_xpress.bouton.value = 'Patientez...';
return true;
}
}
Et c'est parfait !
Merci beaucoup !
Tu peux voir ce que je voulais faire, c'est sur la page d'accueil au formulaire Envoi express de fichier http://www.europartage.com/
Merci encore,
Maxence
Merci d'avoir répondu, j'ai essayé ton code mais le formulaire est toujours exécuté !!
Je débute dans le JavaScript et j'ai mis ça au bouton :
<input name="bouton" type="button" value="Valider" onClick="if(verif_form()){submit();};this.form.submit();this.disabled=true;this.value='Patientez...';">
Donc du coup j'ai mis <input name="bouton" type="button" value="Valider" onClick="if(verif_xpress()){submit();};">
function verif_xpress()
{
if(document.formulaire_xpress.status.value == 'rien')
{
alert('Veuillez sélectionner votre status avant de valider le formulaire.');
return false;
}
else
{
document.formulaire_xpress.bouton.disabled = true;
document.formulaire_xpress.bouton.value = 'Patientez...';
return true;
}
}
Et c'est parfait !
Merci beaucoup !
Tu peux voir ce que je voulais faire, c'est sur la page d'accueil au formulaire Envoi express de fichier http://www.europartage.com/
Merci encore,
Maxence
Mimiste
Messages postés
1149
Date d'inscription
samedi 17 mai 2008
Statut
Membre
Dernière intervention
6 mars 2016
206
22 août 2008 à 00:34
22 août 2008 à 00:34
onClick="if(verif_form()){submit();}">
dans ton code tu re execute le submit desuite derriere hors du IF, donc fatalement le submit s'execute
dans ton code tu re execute le submit desuite derriere hors du IF, donc fatalement le submit s'execute
votre code ca marche super mais essayé d'ajouter un return avant le nom d fonction
onclick="return verif_form()"
j'éspére qu'il marche bien si nn essayé ce meilleur support de javascript https://source-gratuit.com/
onclick="return verif_form()"
j'éspére qu'il marche bien si nn essayé ce meilleur support de javascript https://source-gratuit.com/
Mimiste
Messages postés
1149
Date d'inscription
samedi 17 mai 2008
Statut
Membre
Dernière intervention
6 mars 2016
206
19 août 2008 à 09:21
19 août 2008 à 09:21
Utilise un bouton classique plutot qu'un bouton submit genre
<input type=button value=Valider onclick="if(verif_form()){submit();}">
et ta fonction
function verif_form()
{
if(document.formulaire.status.value == 'rien')
{
alert('Veuillez sélectionner votre status avant de valider le formulaire.');
return false;
} else {
return true;
}
}
<input type=button value=Valider onclick="if(verif_form()){submit();}">
et ta fonction
function verif_form()
{
if(document.formulaire.status.value == 'rien')
{
alert('Veuillez sélectionner votre status avant de valider le formulaire.');
return false;
} else {
return true;
}
}