Magazine Internet

[ASP] Le mystérieux cast JavaScript

Publié le 24 février 2009 par Jeremy.jeanson

Ce post aurait aussi bien put s’appeler =”JavaScript ou les misère de la parenthèse manquante”… Pourquoi?

Tout simplement du fait d’un combat à armes inégales entre moi et JavaScript. Il vas s’en dire que JavaScript a gagné mais m’a permis de noter une erreur de code que je ne ferai plus (promis!) :

La conversion d’une variable numérique en String doit obligatoirement se faire sous la forme :

(String)(variable)

Si on retire les second jeux de tarentaises, c’est la catastrophe, on se retrouve avec un message indiquant qu’une parenthèse fermante “)” est manquante… très beau message totalement incompréhensible, mais il faut se faire une raison :

c’est du JavaScript!

Dans mon cas je souhaite faire un replacement de séparateur décimal pour l’affichage. Voici donc le code résultant :

$get(‘MonControl’).value = (String)(maValeur).replace(‘.’,’,’);


Retour à La Une de Logo Paperblog

A propos de l’auteur


Jeremy.jeanson 1573 partages Voir son profil
Voir son blog

l'auteur n'a pas encore renseigné son compte l'auteur n'a pas encore renseigné son compte