Vérification nombre entier

Résolu/Fermé
chedar Messages postés 99 Date d'inscription mardi 29 janvier 2013 Statut Membre Dernière intervention 14 avril 2013 - 13 févr. 2013 à 09:39
chedar Messages postés 99 Date d'inscription mardi 29 janvier 2013 Statut Membre Dernière intervention 14 avril 2013 - 13 févr. 2013 à 11:53
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

Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 894
13 févr. 2013 à 11:52
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
chedar Messages postés 99 Date d'inscription mardi 29 janvier 2013 Statut Membre Dernière intervention 14 avril 2013 3
13 févr. 2013 à 11:53
Très bien ca fonctionne, merci de ton aide ;)
0