Formulaire+tableau+validation

cs_CHABRY Messages postés 42 Date d'inscription samedi 19 mars 2005 Statut Membre Dernière intervention 17 juillet 2007 - 14 avril 2005 à 18:15
Arto_8000 Messages postés 1044 Date d'inscription lundi 7 mars 2005 Statut Membre Dernière intervention 13 juillet 2010 - 15 avril 2005 à 01:36
Bonjour!

J'ai un problème concernant la validation des champs de mon formulaire.
Je crois que le problème réside dans l'utilisation de deux tableaux. Je
vous présente mon code tel qu'il est et j'espère que vous pourrez le
corriger. Merci.

Code:



!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"

"http://www.w3.org/TR/html4/loose.dtd">

<html>

<head>

<title>Untitled Document</title>

<meta http-equiv= "Content-Type" content="text/html; charset=iso-8859-1">

<style type="text/css">

<!--

.style4 {font-family: "Times New Roman", Times, serif}

.style6 {font-family: "Times New Roman", Times, serif; color: #FFFFFF; }

.style7 {

color: #FFFFFF;

font-weight: bold;

}

-->

</style>

</head>





<form action="http://127.0.0.1/projet1/authent.php" method="post"
name="authent" id="authent" onsubmit="return(check(this));">




&nbsp;

<table width="350" border="0" cellpadding="0" cellspacing="0">

----, Login
du responsable:

</td>

,

----

Mot de
passe:,
















</td>

</tr>

</table>

&nbsp;





</form>



<script language ="JavaScript"><!--

function check(f)

{



if(f[0].value == '')

{

alert('Indiquez votre Login, SVP.');

return(false);

}



if(f[1].value == '')

{

alert('Indiquez votre Mot de passe, SVP.');

return(false);

}



return (true);

}

//--></script>



</html>

1 réponse

Arto_8000 Messages postés 1044 Date d'inscription lundi 7 mars 2005 Statut Membre Dernière intervention 13 juillet 2010 7
15 avril 2005 à 01:36
L'erreur est que f[0].value n'existe pas ,mais faut l'appeller f.elements[0].value
0
Rejoignez-nous