pb de fermeture de popup

pb de fermeture de popup - HTML/CSS - Programmation

Marsh Posté le 22-03-2006 à 17:48:10    

bonjour,
j'ai un probleme de fermeture de popup,je m'esplique j'ai un formulaire qui ce trouve dans une popup lors du click sur le bouton submit de mon formulaire je voudrais que l tout les chamlpos du formulairee sois verifié par ma fonction javascript t si le tout les champ son t bien remplois alors validder executer le le forumualire et fermer la popup.
 
 voici mon code :
 

Code :
  1. <SCRIPT tpy="TextJavaScript">
  2. // verification saisie formulaire d'insertion
  3. function verifForm_bt(insertion)
  4. {
  5.   var l="";
  6.  
  7.   if( insertion.marque.value == "" )
  8.    l+='\r\nvous devez selectioner une marque !!';
  9.   if( insertion.type.value == "" )
  10.    l+='\r\nvous devez selectioner un type de boutique !!';
  11.   if( insertion.adresse_bt.value == "" )
  12.   l+='\r\nvous devez indiquer une adresse !!';
  13.   if( insertion.cp_bt.value == "" )
  14.    l+='\r\nvous devez indiquer un code postal !!';
  15.   if( insertion.ville_bt.value == "" )
  16.    l+='\r\nvous devez indiquer une ville !!';
  17.   if( insertion.nom_bt.value == "" )
  18.    l+='\r\nvous devez indiquer un nom de boutique!!';
  19.   if( insertion.code_boutiques.value == "" )
  20.    l+='\r\nvous devez indiquer un code boutique !!';
  21.   if( insertion.horaires.value == "" )
  22.    l+='\r\nvous devez indiquer les horaires de la boutique !!';
  23.   if( insertion.pays.value == "" )
  24.    l+='\r\nvous devez selectionet un pays !!';
  25.   if( insertion.tel_bt.value == "" )
  26.    l+='\r\nvous devez indiquer le numero de téléphonne de la boutique !!';
  27.   if( insertion.email_bt.value == "" )
  28.    l+='\r\nvous devez indiquer l adresse e-mail de la boutique !!';
  29.   if( insertion.raccourci_tel.value == "" )
  30.    l+='\r\nvous devez indiquer le raccourci telephonique de la boutique !!';
  31.   if( insertion.ip_bt.value == "" )
  32.    l+='\r\nvous devez indiquer une adresse IP !!';
  33.  
  34.  
  35. if (l.length>0)
  36.   {
  37.    alert (l);
  38.    return false;
  39.   }
  40. else
  41.   {
  42.   return true;
  43.   }
  44.   }
  45. </SCRIPT>


  mon formulaire enfin les parie qui etre interessente pour mon pb seulement )
<code><form name=insertion action=".$action." method=POST onsubmit=\"return(verifForm_bt(this));\"></code>
 
.....
 

Code :
  1. <input type=submit name=\"subscribe\" value=\"Insérer\" onClick=\"if (return checkform();)popup.close();\">


 
 
 " j'avais penssé a  "

Code :
  1. <input type=submit name="subscribe" value="Insérer" onClick="if (!checkform())window.close();">


 
mais je suis pas certain
 
je vous remercie par avance  
 
Frédéric

Reply

Marsh Posté le 22-03-2006 à 17:48:10   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed