substring not a function hmm
Bonjour à tous,
j'ai l'impression de ne pas avoir accès à la methode substring à l'intérieur d'une class, j'ai toujours le message d'erreur suivant sur la console js de firefox:
this.styleTop.substring is not a function
voici la classe en question:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37
|
function Trauaie(idEmplacement, name, color)
{
// Propriétées
this.emplacement = idEmplacement;
this.nom = name;
this.couleur = color;
// Propriétées visuelles
this.divName = '';
this.styleLeft = 0;
this.styleTop = 0;
this.affecte = function()
{
this.divName = 'static_'+getUniqueId();
var textContextuel = document.createElement('div');
textContextuel.addClassName('popup');
textContextuel.id = this.divName;
textContextuel.innerHTML = 'Baie';
var idrecep = 'recepteur_'+this.emplacement;
$(idrecep).appendChild(textContextuel);
new Draggable(textContextuel.id,{snap:[20,20]});
}
this.RetournerAOrigne = function()
{
var top = this.styleTop.substring(0, this.styleTop-2);
}
} |
Si quelqu'un pourrait m'eclairer, merci d'avance