|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre habitué
![]() Développeur Web Inscription : janvier 2008 Messages : 365 ![]() |
Bonjour,
Je cherche à récupérer la valeur d'un span pour réaliser des calculs mathématiques : Code :
Code :
<span onclick="ValeurSpan()" id="Categ25">256</span> Merci |
||
|
00
|
|
|
#2 | ||
|
Membre expérimenté
![]() Développeur Inscription : février 2010 Messages : 360 ![]() |
Bonjour,
En javascript, les variables sont quand même typées. La seule différence avec un language plus fortement typé, c'est qu'on a pas besoin de spécifier le type de sa variable lors de la déclaration. Ainsi les données sont typées dynamiquement, et le type d'une même variable peut changer durant l'éxécution. La méthode 'text()' de jQuery renvoit une chaine. Que se passe-t-il si on utilise l'opérateur + entre une chaine et un nombre ? Si une des opérande est une chaine, l'interpréteur va faire l'opération de concaténation plutôt que l'opération mathématique. Il faut donc "caster" le résultat obtenu par la méthode 'text' en un type 'nombre' afin de retrouver le comportement attendu. Voici deux façon de faire : Code :
|
||
|
|
00
|
|
|
#3 |
|
Membre habitué
![]() Développeur Web Inscription : janvier 2008 Messages : 365 ![]() |
Bonjour,
Merci pour la réponse, ça fonctionne parfaitement ++ |
|
00
|
|
|
#4 |
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 30 007 ![]() |
.
__________________
Ma page Developpez Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts) Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir... Votre post est résolu ? Alors n'oubliez pas le Tag ![]() ![]() réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com