begin process at 2012 05 30 05:15:05
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

CSS

 > 

Général

 > 

Verif formulaire


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Verif formulaire

mercredi 16 septembre 2009 à 18:54:41 | Verif formulaire

mabuse12

Bonjour,
Je dois vérifier dans un formulaire que l'utilisateur mets un chiffre entre 1 et 10. Je suis une buzz en java, mais j'arrive à bidouiller, sauf que là je sais comment ça s'écrit. Voilà mon script de vérif :
function verif_formulaire()
{
if(document.formulaire.note.value == "") {
alert("Il manque la note… !");
document.formulaire.note.focus();
document.formulaire.note.style.backgroundColor = "#b64046";
return false;
}
var reg = /^[0-9]$/
if (reg.exec(document.formulaire.note.value)==null){
alert("La note n'est pas comprise entre 0 et 10 !")
document.formulaire.note.focus();
return (false);
}
else
document.formulaire.submit();
}
Et je sais pas comment corriger la variable reg pour que ca marche.

Merci je sais que c'est facile pour vous ;-)

jeudi 17 septembre 2009 à 05:32:23 | Re : Verif formulaire

Bul3

Membre Club
Réponse acceptée !

Bonjour,

bah, pourquoi une expression régulière ?
et je vous en prie, pas de onclick
sur le bouton submit, ni de
submit() en javascript !!!!

<script type="text/javascript">
function verif_formulaire()
{ if ( document.formulaire.note.value == "" )
{ alert("Il manque la note&#8230; !");
document.formulaire.note.focus();
document.formulaire.note.style.backgroundColor = "#b64046";
return false;
}
if ( isNaN(document.formulaire.note.value) ||
Number(document.formulaire.note.value)<0 ||
Number(document.formulaire.note.value)>10 )
{ alert("La note n'est pas comprise entre 0 et 10 !")
document.formulaire.note.focus();
return false;
}
return true;
}
</script>
<form name="formulaire" action="javascript:alert('envoyé');"
onsubmit="return (verif_formulaire());" >
<input type="text" name="note" />
<input type="submit" />
</form>



Cordialement [mon Site] [M'écrire] Bul

jeudi 17 septembre 2009 à 08:48:55 | Re : Verif formulaire

mabuse12

Super, merci.

Mais je sais même pas ce qu'est une expression régulière&#8230;
Je prends note du reste, mais si j'ai bien compris, non ce script n'était pas sur mon bouton, mais bien appelé comme ton exemple&#8230;

Va vraiment falloir que je me penche plus profondement dans ce javascript&#8230;

jeudi 17 septembre 2009 à 10:51:07 | Re : Verif formulaire

Bul3

Membre Club

expressions régulières
vous employez dans votre exemple ( var reg... ;o)

jeudi 17 septembre 2009 à 10:55:27 | Re : Verif formulaire

Bul3

Membre Club

le lien ici ira mieux

jeudi 17 septembre 2009 à 11:01:36 | Re : Verif formulaire

Bul3

Membre Club

>>non ce script n'était pas sur mon bouton,
>>mais bien appelé comme ton exemple
alors ça ne peut faire des choses en double,
voire planter... :
document.formulaire.submit();
qui est redondant avec le formulaire

jeudi 17 septembre 2009 à 11:24:47 | Re : Verif formulaire

mabuse12

Humm je commence à comprendre cette histoire de submit&#8230;

Voilà le début de mon form :
<form name="formulaire" action='' method='post' enctype="multipart/form-data" >
<!--onSubmit="return formverif()" -->

Et aïe j'ai bien un onclick sur mon bouton :
<input name='soumettre' type='button' value='Envoyer' onclick="return verif_formulaire()" />

Sachant que tout ce petit monde est expédié en php par la fonction "mail".
Je vais faire des tests pour voir si j'ai bien compris tous ces conseils.

oua on s'occupe bien des petits nouveaux ici&#8230; super

jeudi 17 septembre 2009 à 11:33:42 | Re : Verif formulaire

Bul3

Membre Club

voila exactement ce qu'il ne faudrait pas faire ;o)


<form name="formulaire" action='' method='post' enctype="multipart/form-data" >
<input name='soumettre' type='button' value='Envoyer' onclick="return verif_formulaire()" />


il vaudrait "nettement" mieux :


<form name="formulaire" action='' method='post' enctype="multipart/form-data"
onSubmit="return (formverif());">
<input name='soumettre' type='submit' value='Envoyer' />


jeudi 17 septembre 2009 à 11:40:35 | Re : Verif formulaire

Bul3

Membre Club


j'ai oublié d'ajouter :

bien entendu sans document.formulaire.submit()
dans la fonction formverif()
si dans cette fonction on fait return false;
le formulaire ne sera pas envoyé, il le sera
uniquement si return true;

jeudi 17 septembre 2009 à 11:50:23 | Re : Verif formulaire

mabuse12


Et bien voilà formulaire propre ou tout marche&#8230;
Plus de onclick, plus de document.formulaire.submit, une vérification qui marche, et le formulaire qui part bien&#8230;

Ca y est je suis pro


1 2

Cette discussion est classée dans : formulaire, document, reg, note, verif


Répondre à ce message

Sujets en rapport avec ce message

Je ne comprends pas [ par Robbie ] Salut, j'ai un formulaire dans ce formulaire j'ai une liste déroulante : avec function liste_changee(){ document.formulaire.metho alimenter ma liste [ par Xime ] salu,voila je voudrais savoir comment faire pour alimenter ma liste deroulante qui est en javascript a partir d'une base oracle.donc je voudrai passer verif formulaire. [ par kikos ] Slt à tous,j'utise une fonction javascript qui permet de vérifier qu'il n'y ai po de lettre dans le champs :function verifcode(car) {// exclusivement Verification de champs [ par tib411 ] bonjour,Des petits problémes avec les verifications de formulaireVoila mon probléme :Pour l'instant j'arrive à verifier qu'un champ n'est pas videfunc Validation d'un formulaire avec la touche entrée [ par hchtot ] Bonjour,J'ai un formulaire classique avec un bouton de validation de type button et onclick="verif()".Ma fonction verif() est la suivante:function ver pb verif formulaire [ par MarsL ] J'ai un formualire avec le premier champs obligatoire de type texte et qui ne doit pas etre nul.Actuellement je vérifie juste s'il n'est pas nul.Et lo Evenement Onsubmit [ par apz ] salut,j'ai un formulaire dont lequel j'appel une fonction javascript verif par l'evenement OnSubmit, qui a pour tâche de verifier les champs de mon fo Exécuter une fonction, dans un cadre choisis. [ par darwinjackson ] Bonjour à vous tous.Mon problème est le suivantCe formulaire : onchange=setTable() size=1 name=object> <option value="0" Fonction avec parametres [ par lotr ] Bonjour,Voila mon pb : j'utilise une fonction JS qui rend une liste selectionnable/deselectionnable selon qu'une checkbox est cochee/decochee.Ma fonct verif champ formulaire [ par MATJEANNE ] BonjourJ'aurai besoin d'un petit serviceIl me faudrai un prog en javascript pour vérifier un champ contenant une adresse de site web du style http://w


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,374 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales