Javascript: Validation en temps réel d’un formulaire

Author:

Javascript: Validation en temps réel d'un formulaire
{filelink=62}

/*
 Vérifier les données pendant la saisie. si un champs est vide
 ou contient des données incorrectes, avertir l'utilisateur à l'aide
 d'un message.

*/


if (window.addEventListener) {
      window.addEventListener("load",setupEvents,false);
   } else if (window.attachEvent) {
      window.attachEvent("onload", setupEvents);
   } else {
      window.onload=setupEvents;
}

function setupEvents(evnt) {
   document.myForm.text2.onblur=isRequired;
   document.myForm.text1.onchange = validateField;
}

function isRequired (evnt) {
  var theEvent = evnt ? evnt : window.event;
  var target = evnt.target ? evnt.target : evnt.srcElement;

  var txtInput = target.value;
  if (txtInput == null || txtInput == "")
  {
     alert("Ce champs est obligatoire");
  }
}

function validateField(evnt)
 {
  var theEvent = evnt ? evnt : window.event;
  var target = evnt.target ? evnt.target : evnt.srcElement;
  var rgEx = /d/g;
  
  var OK = rgEx.exec(target.value);
  if (!OK) 
  {
     alert("Seul les nombres sont acceptés dans ce champs");
  }

}






Leave a Reply

Your email address will not be published. Required fields are marked *