Vérification nombre entier

Résolu
Bonjour,

Comment vérifier si la valeur d'un champ de mon formulaire est un entier et empecher l'envoie du formulaire si de n'en est pas un ?

<td>Cmp :</td>
<td><input style="width:30px" maxlength="3" type="text" name="cmp"></td>


J'ai déja une fonction js qui vérifie si les champ sont renseignés :

function ValiderAjout() {

var msg="";
// vérifier que les champs sont bien renseignés
if(document.formAjout.titre.value=='' || document.formAjout.nom.value =='' || document.formAjout.titre.value=='ex : Avenue du, rue, allée des...' || document.formAjout.nom.value=='ex : Général Leclerc' )
		{
		alert("Veuillez indiquer le titre et/ou le nom de l'adresse ");
		return false; // empêche l'envoi du formulaire
		}		
}	


Merci de votre aide

2 réponses

  1. Très bien ca fonctionne, merci de ton aide ;)
    0
    1. avec la fonction isNaN
      function ValiderAjout() {
      
      	var msg="";
      	// vérifier que les champs sont bien renseignés
      	if(document.formAjout.titre.value=='' || document.formAjout.nom.value =='' || document.formAjout.titre.value=='ex : Avenue du, rue, allée des...' || document.formAjout.nom.value=='ex : Général Leclerc' )
      	{
      		alert("Veuillez indiquer le titre et/ou le nom de l'adresse ");
      		return false; // empêche l'envoi du formulaire
      	}
      
      	if(isNaN(document.formAjout.cmp.value))
      	{
      		alert("Veuillez saisir un entier ");
      		return false; // empêche l'envoi du formulaire
      	}
      		
      }
      0