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 :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
| <SCRIPT tpy="TextJavaScript">
// verification saisie formulaire d'insertion
function verifForm_bt(insertion)
{
var l="";
if( insertion.marque.value == "")
l+='\r\nvous devez selectioner une marque !!';
if( insertion.type.value == "")
l+='\r\nvous devez selectioner un type de boutique !!';
if( insertion.adresse_bt.value == "")
l+='\r\nvous devez indiquer une adresse !!';
if( insertion.cp_bt.value == "")
l+='\r\nvous devez indiquer un code postal !!';
if( insertion.ville_bt.value == "")
l+='\r\nvous devez indiquer une ville !!';
if( insertion.nom_bt.value == "")
l+='\r\nvous devez indiquer un nom de boutique!!';
if( insertion.code_boutiques.value == "")
l+='\r\nvous devez indiquer un code boutique !!';
if( insertion.horaires.value == "")
l+='\r\nvous devez indiquer les horaires de la boutique !!';
if( insertion.pays.value == "")
l+='\r\nvous devez selectionet un pays !!';
if( insertion.tel_bt.value == "")
l+='\r\nvous devez indiquer le numero de téléphonne de la boutique !!';
if( insertion.email_bt.value == "")
l+='\r\nvous devez indiquer l adresse e-mail de la boutique !!';
if( insertion.raccourci_tel.value == "")
l+='\r\nvous devez indiquer le raccourci telephonique de la boutique !!';
if( insertion.ip_bt.value == "")
l+='\r\nvous devez indiquer une adresse IP !!';
if (l.length>0)
{
alert (l);
return false;
}
else
{
return true;
}
}
</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>
.....
<input type=submit name=\"subscribe\" value=\"Insérer\" onClick=\"if (return checkform();)popup.close();\">
" j'avais penssé a
<input type=submit name="subscribe" value="Insérer" onClick="if (!checkform())window.close();">
mais je suis pas certain et ca marche pas surtout lol
je vous remercie par avance
Frédéric
Partager