cs_fraisa1985
Messages postés52Date d'inscriptionjeudi 12 juillet 2007StatutMembreDernière intervention15 avril 2013 13 juil. 2008 à 09:53
la probléme se pose quand le nombre de caractére est supérieure a 3 c-a-d qu'on a verifier l'instruction else du code java script ,dans cette cas le code php n'est pas exécuté je pense que la probléme est une probléme syntaxique.merci pour votre réponse
cs_jeca
Messages postés341Date d'inscriptionmercredi 17 juillet 2002StatutMembreDernière intervention14 juillet 201114 13 juil. 2008 à 10:46
Bonjour,
Outre ce qui a été dit précédemment concernant les guillemets, ces 2 lignes :
document.form1.method=post;//je pense que la probléme est ici.
document.form1.action=resultat.php;
ne servent à rien, car les attributs de l'élément <form> ont déjà ces valeurs.
Celle-ci :
document.form1.submit()
est tout aussi inutile, car il suffit d'utiliser un bouton de type 'submit' au lieu de 'button'.
Ce qui donne comme code :
<html>
<head>
<script type="text/javascript">
function verifier(formulaire)
{
with (formulaire)
{
if(rech.value.length < 3)
{
alert("le nombre de caractéres doit etre supérieur à 3!");
return false;
}
return true;
}
}
</script>
<head>
cs_fraisa1985
Messages postés52Date d'inscriptionjeudi 12 juillet 2007StatutMembreDernière intervention15 avril 2013 13 juil. 2008 à 12:18
merci beaucoup pour vos réponses la problème était les guillemet ,mais je peux pas remplacer le type de bouton par submit car je suis obligé de faire un test sur le nombre de caractéres avant du faire le submit.
de toute façon merci beaucoup a tous
cs_jeca
Messages postés341Date d'inscriptionmercredi 17 juillet 2002StatutMembreDernière intervention14 juillet 201114 13 juil. 2008 à 12:25
Si tu t'étais donné la peine d'essayer ce que je t'ai envoyé, tu aurais constater qu'avec le bouton 'submit', le test sur le nombre de caractères est effectué.