Hello!
La question a déjà du être posée des dizaines de fois mais je ne trouve rien! En plus le problème m'était déjà arrivé mais je ne trouve plus rien dans mes archives!
Voilà, c'est tout simple... c'est un contrôle d'un champ dans un formulaire. Si l'image uploadée n'est pas un JPEG, le formulaire n'est pas envoyé. J'aimerais en faire une fonction globale et réutilisable pour tous mes formulaires. Je mets donc comme arguments dans ma fonction, le nom du formulaire et le champ sur lequel l'action doit être lancée.
Plus facile avec un peu de code! L'évènement:
Et le code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part onSubmit="return ControlJPEG('this.form', 'NomChamp');"
Merci pour votre aide!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 function ControlJPEG(Formulaire, Champ) { var NomImage = document.Formulaire.Champ.value; var Extension = NomImage.substring(NomImage.lastIndexOf(".")); if( (Extension != '.jpg') && (Extension != '.JPG') && (Extension != '') ) { alert('message'); return false; } return true; }
Partager