Problème fonction isNaN

Signaler
Messages postés
17
Date d'inscription
jeudi 10 juin 2004
Statut
Membre
Dernière intervention
26 mars 2008
-
Messages postés
17
Date d'inscription
jeudi 10 juin 2004
Statut
Membre
Dernière intervention
26 mars 2008
-
J'ai un problème d'utilisation de la fonction IsNaN avec le code suivant où le message suivant apparait : "L'objet n'est pas un nombre". Ce problème n'apparait que sur certains PCs équipés en WinXp Pro. Cela fonctionne bien sur Win98, Win2000 et sur certains PCs équipés en WinXp Pro.

<script language="JavaScript">
function mafonction(strMotDouble,bytIndex) {
var wrdPoidsFort,
wrdPoidsFaible,
dblMotDouble=new Number(strMotDouble)

if (isNaN(dblMotDouble))
{
Traitement 1
}
else
{
Traitement 2
}
}
// Fin script -->
</script>

Merci de votre aide.

Makefcna

2 réponses

Messages postés
13616
Date d'inscription
jeudi 13 février 2003
Statut
Membre
Dernière intervention
15 octobre 2013
32
Bonjour,
j'aurais plutôt fait ça :
<script type="text/JavaScript"><!--
function mafonction(strMotDouble,bytIndex)
 { var wrdPoidsFort,wrdPoidsFaible;
   if (isNaN(strMotDouble)) 
        { alert("non"); }
   else { alert("oui"); }  }
// Fin script --></script>

mais peut-être dis-je des conneries ?
Cordialement Bul. [Site] [[mailto:marcel.Bultez@Tiscali.fr Mail]]
Messages postés
17
Date d'inscription
jeudi 10 juin 2004
Statut
Membre
Dernière intervention
26 mars 2008

Merci de votre aide.

J'avais déjà essayé ce code mais l'erreur se produisait également.

makefcna