kristian0
14-01-2006, 01:20
Salve a tutti,
mi stavo facendo su una pagina html un semplice script javascript, ma mi funziona male...
Questa riga mi crea una variabile chiamata "costo_spedizione" con il contenuto della textbox chiamata "costo_spedizione".
var costo_spedizione = document.modulo.costo_spedizione.value;
Fino a qui tutto ok, ma poi scopro che la variabile creata č esclusivamente in modalitā stringa, e se io provo a fare questo:
costo_finale = costo_oggetto + costo_spedizione;
essendo costo_spedizione una variabile stringa, non si riesce a sommarla a costo_oggetto che contiene un'intero, ed il risultato sono numeri scritti di seguito, un append di caratteri insomma. Del tipo:
costo oggetto + costo spedizione = costo finale
50 10 5010
Come potrei allora leggere da una textbox un valore e metterlo in una variabile numerica???
Kristian0
mi stavo facendo su una pagina html un semplice script javascript, ma mi funziona male...
Questa riga mi crea una variabile chiamata "costo_spedizione" con il contenuto della textbox chiamata "costo_spedizione".
var costo_spedizione = document.modulo.costo_spedizione.value;
Fino a qui tutto ok, ma poi scopro che la variabile creata č esclusivamente in modalitā stringa, e se io provo a fare questo:
costo_finale = costo_oggetto + costo_spedizione;
essendo costo_spedizione una variabile stringa, non si riesce a sommarla a costo_oggetto che contiene un'intero, ed il risultato sono numeri scritti di seguito, un append di caratteri insomma. Del tipo:
costo oggetto + costo spedizione = costo finale
50 10 5010
Come potrei allora leggere da una textbox un valore e metterlo in una variabile numerica???
Kristian0