Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1307 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Problème fonction javascript

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problème fonction javascript

n°1973699
absot77
Posté le 14-03-2010 à 17:01:05  profilanswer
 

Bonjour, je suis en train de créer une fonction en javascript qui vérifie simplement si certains sont champs sont vides et dans ce cas affiche un message mais si elle n'affiche pas, alors ça valide mais le problème est que ça valide mais avant d'utiliser cette fonction javascript, j'utilisais des récupérations en php.
 
Avant, j'allais sur une autre page et je récupérai les valeurs de mes variables et si une d'entre elle était vide, alors j'affichais un message pour le signaler.
 
Pour vérifier ma fonction javascript, je teste en ne mettant rien, j'ai bien le message qui s'affiche puis je teste
en remplissant mes champs, je valide mais j'ai quand même un message php qui me signale que mes champs sont vides donc je voudrais savoir comment ça se fait?
 
Voici mon code:  
fonction javascript  

Code :
  1. function verif_champs() {
  2. if(  (document.deposer.titre.value == '') || (document.deposer.contenu.value == '') || (document.deposer.photo.value == '') || (document.deposer.prix.value == '') )
  3. {
  4. alert("Veuillez remplir tout les champs." );
  5. return false;
  6. }else
  7. return true;
  8. }


 
code html  

Code :
  1. <FORM method="post" action="traitementAnnonce.php?traitement=1" enctype="text/plain" name="deposer" onSubmit="return verif_champs();">
  2. <fieldset class="tableauDeposeAnnonce">
  3. <legend>D&eacute;poser une annonce</legend>
  4. <table>
  5. <tr>
  6.  <th class="celulleDeposeAnnonce">Titre : </th>
  7.  <td><input type=text name="titre"></td>
  8. </tr>
  9. <tr>
  10.  <th class="celulleDeposeAnnonce">Contenu : </th>
  11.  <td><TEXTAREA rows="3" cols="40" name="contenu"></TEXTAREA></td>
  12. </tr>
  13. <tr>
  14.  <th class="celulleDeposeAnnonce">Photo : </th>
  15.  <td><input type=file name="photo"></td>
  16. </tr>
  17. <tr>
  18.  <th class="celulleDeposeAnnonce">Prix : </th>
  19.  <td><input type=text name="prix"></td>
  20. </tr>
  21. <tr>
  22.  <th class="celulleDeposeAnnonce">Cat&eacute;gorie : </th>
  23.  <td><SELECT name="categorie">
  24.   <?php
  25.   $categorie = retourneCategorie2();
  26.   echo $categorie;
  27.   ?>
  28.   </SELECT></td>
  29. </tr>
  30. </table>
  31. <input type=submit name="D&eacute;poser">
  32. </fieldset>
  33. </FORM>


 
Récupération:

Code :
  1. $titre = $_POST['titre'];
  2. $contenu = $_POST['contenu'];
  3. $photo = $_POST['photo'];
  4. $prix = $_POST['prix'];

mood
Publicité
Posté le 14-03-2010 à 17:01:05  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Problème fonction javascript

 

Sujets relatifs
[java] probleme de transfert de tableau de byteProblème d'héritage depuis une classe abstraite
Problème avec une variable $_SESSIONPetit problème à corriger sur feuille de style css
Probleme parametre de fonction javascriptproblème de fonction javascript
problème javascript pour déclencher une fonction dans une frameProblème Passage de Paramètres à une fonction Javascript
[Javascript] Petit problème de fonction[JAVASCRIPT] Problème d'accès à une frame dans une fonction (résolu)
Plus de sujets relatifs à : Problème fonction javascript


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR