Longueur de chaine de caracteres !

yoyo - 23 oct. 2001 à 10:58
 Dauphyn - 23 oct. 2001 à 17:12
Salut a tous
g un petit pb de chaine de car. Je vais un test sur la longueur d'une chaine contenue dans un textbox.

Voici le code que j'utilise:

if (formcoord.your_name.value.lenght>80)
{
alert("Le nom ne doit pas etre superieur a 80");
}
else
{
alert("inferieur a 80");
}

En fait quelle que soit la longueur de la chaine, j'affiche tout le temps le "inferieur a 80".

Please, help !!!
Yoyo

1 réponse

Salut Yoyo,
Ton problème est assez simple à résoudre, tu dois d'abors t'assurer que tu possèdes bien un chaine de caractères. Présentement tu n'as pas d'object chaine de caractères seulement un object de type connue. Tu dois donc transformé en chaine en trichant.

ex :
var chaine = formcoord.your_name.value + '';
ainsi chaine.length devrait te donner une bonne réponse.

:approve)
0
Rejoignez-nous