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

Author:

Javascript: Validation en temps réel d'un formulaire
Download

/*
 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");
  }
 
}
 
 
 
 
<form name="myForm">
<br />
<br />
 
<textarea name="text4" cols="50" rows="10">Zone de Texte</textarea>
 
</form>

Cet article Javascript: Validation en temps réel d’un formulaire est apparu en premier sur .