Validation formulaire html.pdf


Aperçu du fichier PDF validation-formulaire-html.pdf

Page 1 2 3 4 5 6 7 8 9




Aperçu texte


Validation d’un formulaire HTML

Abdallah EL Asmar

validerForm.js
function afficherDate() {
var listjours = ["Dimanche","Lundi","Mardi","Mercredi","Jeudi","Vendredi","Samedi"];
var datecourante = new Date();
var jour = datecourante.getDay();
var nojour = datecourante.getDate();
nojour = (nojour <10)? "0"+nojour : ""+nojour;
var mois = datecourante.getMonth() + 1;
mois = (mois <10)? "0"+mois : ""+mois;
var an = datecourante.getFullYear();
var heure = datecourante.getHours();
heure = (heure <10)? "0"+heure : ""+heure;
var minute = datecourante.getMinutes();
var seconde = datecourante.getSeconds();
var val = listjours[jour] + " " + nojour + "-" + mois + "-" + an + ", "+ heure + ":" + minute + ":" +
seconde;
document.getElementById('champ0').value = val;
}
function validNo (){
var num = document.getElementById('champ1').value;
if ( ! isNaN(num) ) {
var ent = parseInt(num);
if (ent == num && ent > 0){
return true; }
}
alert ("Entrez un entier positif");
document.getElementById('champ1').focus();
return false;
}
function validNom(){
var vnom = document.getElementById('champ2').value;
var reg = /^([a-zA-Z]+(\s|-))*([a-zA-Z])+$/;
if (vnom.match(reg)) {
return true;
}
alert ("Entrez un ou plusieurs mots séparés par space ou '-'");
document.getElementById('champ2').focus();
return false;
}
function validPrenom(){
var vpre = document.getElementById('champ3').value;
var reg = /^[a-zA-Z]+$/;
if (vpre.match(reg)) {
return true;}
alert ("Entrez un seul mot");
document.getElementById('champ3').focus();
return false;
}

www.facebook.com/a.asmar.isae

Page 3