Salve ragazzi,
non conosco molto bene il JavaScript, però mi serviva una roba del genere:
Ho due numeri che io prendo da due text in questo modo.
devo effettuare un confrontocodice:var valMin = document.getElementById("valoreMassimo").value var valMax = document.getElementById("valoreMinimo").value
tipo
questo però funziona solo per i numeri interi e positivi.codice:if(valMin > valMax) alert("impossibile");
A me interessa questo controllo anche con numeri decimali.
cercando in rete ho trovato questo codice che ha rispolto in parte il mio problema.
ovviamente stessa cosa anche per valMax.codice:var valMin = parseFloat(document.getElementById("valoreMinimo").value);
Con questa modifica accade che se inserisco per valore minimo un intero e per valore max un deciamle tipo 0,5 e per intero 1 si accorge che valMax è minore.
Se insewrisco due valori decimali l'if viene sempre eseguito.
Dove sbaglio?
mi potete aiutare???
grazie mille



Rispondi quotando
