Vérification nombre entier

Résolu
chedar Messages postés 106 Statut Membre -  
chedar Messages postés 106 Statut Membre -
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. Alain_42 Messages postés 5413 Statut Membre 904
     
    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
  2. chedar Messages postés 106 Statut Membre 3
     
    Très bien ca fonctionne, merci de ton aide ;)
    0