[JS] la plus grande valeur d'un select
Fermé
naruto-94
Messages postés
865
Date d'inscription
mercredi 17 août 2005
Statut
Membre
Dernière intervention
20 décembre 2012
-
20 mai 2010 à 14:47
xav3601 Messages postés 3288 Date d'inscription lundi 10 novembre 2008 Statut Membre Dernière intervention 2 mars 2016 - 20 mai 2010 à 15:10
xav3601 Messages postés 3288 Date d'inscription lundi 10 novembre 2008 Statut Membre Dernière intervention 2 mars 2016 - 20 mai 2010 à 15:10
A voir également:
- [JS] la plus grande valeur d'un select
- Reboot and select proper boot device - Forum Windows
- Photo trop grande pour fond d'écran smartphone ✓ - Forum Samsung
- Logiciel gratuit calcul valeur nutritionnelle - Télécharger - Santé & Bien-être
- Excel trier du plus grand au plus petit - Guide
- La valeur saisie doit être numérique - Forum Bureautique
2 réponses
xav3601
Messages postés
3288
Date d'inscription
lundi 10 novembre 2008
Statut
Membre
Dernière intervention
2 mars 2016
311
20 mai 2010 à 14:52
20 mai 2010 à 14:52
Salut,
Je comprend pas ce que ca te retourne!
Je comprend pas ce que ca te retourne!
naruto-94
Messages postés
865
Date d'inscription
mercredi 17 août 2005
Statut
Membre
Dernière intervention
20 décembre 2012
188
20 mai 2010 à 14:54
20 mai 2010 à 14:54
et bien ça me retourne 9 au lieu de 3265 par exemple .
merci
merci
xav3601
Messages postés
3288
Date d'inscription
lundi 10 novembre 2008
Statut
Membre
Dernière intervention
2 mars 2016
311
Modifié par xav3601 le 20/05/2010 à 15:10
Modifié par xav3601 le 20/05/2010 à 15:10
Ok!
En fait il n'interprete pas tes valeurs comme étant des nombres, il faut que tu lui précises que ca en est grace à la fonction number():
for(i=0;i<document.form_aff.elements['liste_champs'].options.length;i++)
{
if(Number(document.form_aff.elements['liste_champs'].options[i].value) > Number(max))
{
max = Number(document.form_aff.liste_champs[i].value) ;
}
}
alert("max: "+max);
Comme ca ca devrait mieux marcher :-)
En fait il n'interprete pas tes valeurs comme étant des nombres, il faut que tu lui précises que ca en est grace à la fonction number():
for(i=0;i<document.form_aff.elements['liste_champs'].options.length;i++)
{
if(Number(document.form_aff.elements['liste_champs'].options[i].value) > Number(max))
{
max = Number(document.form_aff.liste_champs[i].value) ;
}
}
alert("max: "+max);
Comme ca ca devrait mieux marcher :-)
naruto-94
Messages postés
865
Date d'inscription
mercredi 17 août 2005
Statut
Membre
Dernière intervention
20 décembre 2012
188
Modifié par naruto-94 le 20/05/2010 à 15:14
Modifié par naruto-94 le 20/05/2010 à 15:14
Énorme merci !! j'me demandais pourquoi un objet ne voulais pas additionner la dernière fois en plus, là voila ma réponse , une pierre 2 coups :p
xav3601
Messages postés
3288
Date d'inscription
lundi 10 novembre 2008
Statut
Membre
Dernière intervention
2 mars 2016
311
20 mai 2010 à 15:10
20 mai 2010 à 15:10
J'ai modifié mon code avec le N ^^
Et de rien ;-)
Et de rien ;-)