tommy_lapotence
Messages postés4Date d'inscriptionjeudi 9 novembre 2000StatutMembreDernière intervention17 mai 2005
-
14 mai 2005 à 11:23
tommy_lapotence
Messages postés4Date d'inscriptionjeudi 9 novembre 2000StatutMembreDernière intervention17 mai 2005
-
17 mai 2005 à 17:12
Bonjour,
J'ai un problème de correspondance de code entre IE et Firefox.
J'ai un dans un form dont la valeur doit être comprise entre 1 et 50.
J'ai donc fait une fonction validate() en javascript.
Mon problème c'est que sous IE, quand le nombre n'est pas bon, il me
met un message d'erreur et reste sur la page, alors que sous Firefox,
après le message d'erreur, il passe quand même à la page renseignée
dans action .
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 17 mai 2005 à 09:24
le ch'tit exemple ci-dessous
fonctionne sous ie et sous mozilla
[ = firefox ] et il n'y a pas de raisons
pour que cela ne fonctionne pas
sauf erreur sur les balises ( form .... )
<HTML>
<HEAD>
<TITLE></TITLE>
</HEAD>
<script type="text/javascript">
function validate()
{ mNv=Number(formajout.ajouteur.value);
if (mNv<1 || mNv>50)
{ alert('Le nombre de photo doit être compris entre 1 et 50.');
return false; }
else return true;}
</script>
<form name="formajout" onsubmit="return(validate());"
action="taille.htm">
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 16 mai 2005 à 15:37
function validate()
{
mNv=formajout.ajouteur.value;
if (mNv<1 || mNv>50)
{
alert('Le nombre de photo doit être compris entre 1 et 50.');
return false;
}
else return true;
}