Javascript
thomason
Messages postés
91
Date d'inscription
Statut
Membre
Dernière intervention
-
guguss -
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.
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
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
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
<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...
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...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question