Salve ,
vi scrivo per chiedere consiglio..
mentre sto lavorando ad un progetto mi compare un problema a cui non sa dare una spiegazione
ho un elemento modificato in CSS con transform , creo un piccolo script che legge i valori di transform
quindi una volta controllato il valore , dovrebbe modificarlo.
il problema e' che quando leggo il valore questo mi risulta come una stringa , se lo passo in un IF come stringa non lo riconosce , se lo passo come un number lo riconosce ... ??!!
Codice:
alert("Controllo stringa con typeof, risposta: " + typeof trasformaZ + " e il valore della stringa : " + trasformaZ);
if(trasformaZ=="-100"){
alert("IF funzionante stringa modificata");
}else{
alert("IF NON funzionante stringa NON modificata" );
}
if(trasformaZ==-100){
alert("IF funzionante come number");
}else{
alert("IF NON funzionante come number" );
}
esempio
mi potete aiutare a capire il perche' ...
grazie per la vostra disponibilita'