begin process at 2012 05 30 03:10:40
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

JavaScript et le navigateur

 > 

Autre

 > 

valider un formulaire en javascript


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

valider un formulaire en javascript

dimanche 14 septembre 2008 à 12:21:04 | valider un formulaire en javascript

Medgueye

bonjour
voici un code que j'ai fait pour tester si mes champs sont vides:

function

ajouter_compagnie()

{

   if

((document.frm.nom_comp.value=='')||(document.frm.depart.value=='')||(document.frm.destination.value==''))

      alert

("un champ est vide");

      document

.frm.id.focus();

   }

   else

   {

      document

.frm.action='ajouter.php';

      document.frm.submit();

   }

}


Mais le problem est que j'aimerai que apres verification je recoit l'alert mais les champs deviennent vide par la suite. Comment faire pour que les champs garde leur valeur?

Merci
dimanche 14 septembre 2008 à 14:52:28 | Re : valider un formulaire en javascript

bultez

Membre Club

bonjour,
tu n'est pas dans la bonne section....
tu as du bol que je comprenne ( un ch'tiot poil ) le html/javascript !

ça ne fonctionne pas car tu ne respectes pas les principes de base.....

<script type="text/javascript">
  function ctr()
  {   contrôles sur les champs du formulaire
      s'il y a une erreur : return false;
      sinon               : return true ;
  }
</script>
<form onsubmit="return(ctr());"....>
        <les champs du formulaire....
        <input type="submit" />
</form>

et surtout pas de onclick, de .submit() en javascript... ou je ne sais quoi...

Cordialement     Bul  [mon Site] [M'écrire]
dimanche 14 septembre 2008 à 14:57:38 | Re : valider un formulaire en javascript

jreaux62

Réponse acceptée !

<script type="text/javascript">
ajouter_compagnie()
{
   if (document.frm.nom_comp.value=='')
      { alert("Indiquez votre Nom, svp."); nom_comp.focus(); return false; }

   if (document.frm.depart.value=='')
      { alert("Indiquez le depart, svp."); depart.focus(); return false; }

   if (document.frm.destination.value=='')
      { alert("Indiquez la destination, svp."); destination.focus(); return false; }
   else
      { return true; }
}
</script>


et le formulaire :

<form method="post" onsubmit="return ajouter_compagnie(this.nom_comp,this.depart,this.destination)" action="ajouter.php">
....
</form>

dimanche 14 septembre 2008 à 18:21:45 | Re : valider un formulaire en javascript

Medgueye

merci jreaux62

Je voudrai maintenant verifier si le contenus d'un champ de text qui contient l'heure sous le format "hh:mm;ss" (12:52:32) est correct.

il parait on peut le faire avec les expression regulieres.

Est ce que qlq1 peut m'aider SVP?

dimanche 14 septembre 2008 à 19:29:29 | Re : valider un formulaire en javascript

delect

Tu sais quoi, moi tu me files l adresse msn d une meuf, j'essayerai de t'aider!
dimanche 14 septembre 2008 à 19:59:35 | Re : valider un formulaire en javascript

jreaux62

delect , apparemment, tu n'as rien à faire sur ce forum ...
dimanche 14 septembre 2008 à 20:04:39 | Re : valider un formulaire en javascript

jreaux62

Medgueye,
un autre te répondra.
Je ne maitrise pas les dates (les différents formats me sortent par les yeux !)
lundi 15 septembre 2008 à 11:38:29 | Re : valider un formulaire en javascript

Medgueye

Merci jreaux62

Malheuresement delect je ne peux pas t'aider dans ce sens.

Merci quand meme pour ta participation.
lundi 15 septembre 2008 à 19:26:37 | Re : valider un formulaire en javascript

nicomilville

Membre Club
Salut,

Normalement une simple expression régulière suffis...

Apparement notre ami delect s'est fait virer !

a++

Si la réponse vous convient, pensez : Réponse acceptée !



Cette discussion est classée dans : champs, document, valider, value, frm


Répondre à ce message

Sujets en rapport avec ce message

Mise à jour de champs de formulaires [ par ecritel ] Hello,J'ai un petit pb pour finaliser une page qui doit me permettre de générer des factures html.Pour calculer le montant total d'une ligne je faisfu Addition de 2 champ txt [ par wacha ] Bonjour,Cette question peut paraitre assez simple pour vous mais je ne connais pas du tout le javascript.voila mon probleme :J'ai deux champs texte et Addition [ par jorrie ] Bonjours voila j'ai un petit probleme je voudrais faire une addittion, j'y arrive avec des input box         function calcul() {document.frm.c3.val Envoyer les données dans un select [ par lovelacelana ] Bjr!! je voudrai que lorsqu'on clique sur une image qu'elle puisse chargé les élements dans mon formulaire tout se passe bien  mais je n'arrive pas Affichage automatique [ par theseif ] Bonjour à tous, dans un formulaire j'utilise le script suivant pour afficher une calculette: language="javascript"><font color=" Que pensez de mon formulaire. Petits soucis lors de l'envoie [ par chaudlesmarrons ] Voilà mon soucis, le bouton envois ne marche, dnc je reçois rien.Si quelqu'un peut m'aider? (je suis débutant)Mon code :<script type="text/javascrip envois de formulaire ajax [ par Annadrill ] bonjour,voilà, j'aimerais modifier la fonction que je vous mets la dessous, de manière a pouvoir l'utiliser avec n'importe quel formulaire, en précisa Synthaxe Javascript (Calcul) [ par 4lman78 ] Bonjour à tous,Pour mon premier message, je me présente vite fait, je m'apelle Alexandre et je suis Technicien Micro réseaux.J'ai mis en place ce site


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

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 : 2,621 sec (4)

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