Javascript

thomason Messages postés 91 Date d'inscription   Statut Membre Dernière intervention   -  
 guguss -
Bonjour,
j'ai un formulaire avec trois champs login,password et description
et je veux les contrôler en javascript.
en fait je voudrait recevoir une alerte au cas ou l'un des champ est vide
en fait je veux que tous les champs soient indiqués.

7 réponses

truitas Messages postés 44 Date d'inscription   Statut Membre Dernière intervention   5
 
salut,
tu trouveras ci-dessous quelques liens pour tout ce qui concerne le javascript, forum, code source gratuits etc:
https://www.developpez.net/forums/
https://www.clubic.com/forum/c/logiciel/programmation

un super site
https://www.webmaster-hub.com/index.php

autrement tu tapes javascript dans google et tu trouveras plein de site avec des script près à l'emploi

bonnne chance
0
guguss
 
<SCRIPT language="javascript">
function verifForm() {
var form = document.formulaire;
var r = new RegExp("[\<|\>|\"|\'|\%|\;|\(|\)|\&|\+|\-]", "i");
var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;

if (form.nom.value == "") {
alert( "Saisissez votre nom." );
} else if (form.login.value == "") {
alert( "Saisissez un nom d\'utilisateur." );
} else if ((form.jj.value == "")||(form.jj.value > 31) || (form.jj.value < 1 )) {
alert( "Jour entre 1et 31 !! Merci" );
} else if ((form.aa.value == "")||(form.aa.value > 2008) || (form.aa.value < 1950 )) {
alert( "ça va pas ? 1950 -2008 " );

} else if (r.exec(form.login.value) || form.login.value.length < 3) {
alert( "Saisissez un Nom d\'utilisateur : valide. Au moins 2 caractères, alphanumériques uniquement 0-9,a-z,A-Z" );
} else if (form.mail.value == "") {
alert( "Saisissez une adresse e-mail. Merci !" );
} else if(reg.test(form.mail.value) == false) {
alert( "Saisissez une adresse Valide. Merci !" );
} else if (form.pass.value.length < 6) {
alert( "Saisissez un mot de passe valide : sans espace, d\'au moins 6 caractères, alphanumériques uniquement (0-9,a-z,A-Z)" );
} else if (form.pass2.value == "") {
alert( "Vérifiez le mot de passe." );
} else if ((form.pass.value != "") && (form.pass.value != form.pass2.value)){
alert( "Le mot de passe ne correspond pas, veuillez réessayer." );
} else if (r.exec(form.pass.value)) {
alert( "Saisissez un Mot de passe : valide : sans espace, au moins 6 caractères, alphanumériques uniquement (0-9,a-z,A-Z)" );
} else {
form.submit();
}
}
</SCRIPT>

Voilà et tu modifie selon tes besoin lol suprimme ce dont t'en à pas besion !! la balise form doit être nomé "formulaire" pour les champs c'est simple form.mail.value fait référence au champs de l'adress mail il est nomé 'mail' ici et ainsi de suite...
0
thomason Messages postés 91 Date d'inscription   Statut Membre Dernière intervention  
 
bonjour,

comment j'appele mon ma fonction javascript dans mon formulaire?
0
tété
 
beurk
En plus ce n'est pas le javascript qu'il faut utiliser pour ce cas là...
Paye tes problèmes de sécurité si la personne désactive le javascript.
C'est en php qu'il faut le faire, php qui gère encore mieux les regexp.
0
thomason Messages postés 91 Date d'inscription   Statut Membre Dernière intervention   > tété
 
mreci mais comment le faire?
0
tété
 
Tu as des connaissances en developpement web ?
Tu comprends le code donné plus haut ?
0
thomason Messages postés 91 Date d'inscription   Statut Membre Dernière intervention  
 
oui
0
tété
 
bon ben alors fais le en php en oubliant pas d'interdire certains caractères spéciaux etc
0
thomason Messages postés 91 Date d'inscription   Statut Membre Dernière intervention  
 
je ne sais pas le faire en php
0
[o.o]REplay Messages postés 357 Date d'inscription   Statut Membre Dernière intervention   28 > thomason Messages postés 91 Date d'inscription   Statut Membre Dernière intervention  
 
Et bien apprends le php...
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
guguss
 
c'est nouveau ça !!! on peu désactiver le javascript ? jamais entendu parlé !!
0
[o.o]REplay Messages postés 357 Date d'inscription   Statut Membre Dernière intervention   28
 
si si on peut :)
firefox: outils/options/contenus.

IE: je ne sais plus et on s'en fou d'ie ^^
0
guguss
 
pour appeler la fonction il suffit --- sur le bouton envoyer tu ajoute onclick="nom de la fonction(this.form)"
0
guguss
 
www.phpcs.com ici tu trouveras les verification de formulaire en php!!! sur rechercher tu met formulaire ou bien validation d'un formulaire !! mohim tu trouveras le bon mot clé hhhh lol
0