cs_yassineee
Messages postés90Date d'inscriptionlundi 26 juillet 2004StatutMembreDernière intervention14 juin 2010
-
23 janv. 2005 à 13:13
cs_yassineee
Messages postés90Date d'inscriptionlundi 26 juillet 2004StatutMembreDernière intervention14 juin 2010
-
23 janv. 2005 à 14:49
salut, j'utilise la foction suivantes pour tester la saisie de la zone text
Code:,
----
<script language="JavaScript">
function verif()
{
if(document.form1.mat.value.length==0)
{
alert("Veuillez saisir un matricule");
document.form1.mat.focus() ;
return ;
document.form1.submit() ;
}
la foction verif est définie lors d'un clique sur un boutton
Code:,
----
' IL YA DU CODE VBSCRIPT PUIS CETTE INSERTION
set sql3=conn.execute(" insert into utilisateur(matricule,nom,[code ee],[code pl]) values('"&mat_par&"','"&n_par&"','"&clee("code ee")&"','"&clep("code pl")&"' ) ")
le probléme est que ma fonction de javascript (verif())s'execute en premier puis le code vbscript ce qui me génére une erreur qui est impossible d'inserer si je ne saisit pas le matricule et c'est normal.
comment stoper mon programme a l'intérieur de ma fonction javascript ?
c'est a dire une fois que je ne saisit pas le matricule il ne vas pas executer le vbscript
Neow26
Messages postés50Date d'inscriptionmercredi 19 mars 2003StatutMembreDernière intervention12 mai 2007 23 janv. 2005 à 14:24
Il faut que tu écrives ta fonction Verif comme ceci :
function verif()
{
if(document.form1.mat.value.length==0)
{
alert("Veuillez saisir un matricule");
document.form1.mat.focus() ;
return false;
}
else
return true;
}