11.886 messaggi dal 09 febbraio 2002
Contributi
Ok, fai qualche esempio di numero digitato dall'utente. E anche numeri grandi e numeri piccoli che l'utente può digitare.
Modificato da BrightSoul il 15 agosto 2019 18:45 -

Enjoy learning and just keep making
254 messaggi dal 01 agosto 2003
2
1
3
ecc...
oppure 2,2
3,3 ecc...

victor
11.886 messaggi dal 09 febbraio 2002
Contributi
Ok, la virgola è un problema perché in javascript si usa il punto come separatore dei decimali. Quindi puoi provare rimpiazzandola con il punto.

function somma2(){
var Valore = 0;
$(".TextDaSommare").each(function(){
  var numero = $(this).val().replace(",", ".");
  if (!isNaN(numero)) {
    Valore += parseFloat(numero);
  }
});
alert(Valore);
}

Modificato da BrightSoul il 15 agosto 2019 18:48 -

Enjoy learning and just keep making
254 messaggi dal 01 agosto 2003
viene ancora fuori nan

victor
11.886 messaggi dal 09 febbraio 2002
Contributi
È un po' difficile indovinare senza vedere il codice html prodotto dalla tua pagina.
Altro tentativo:
function somma2(){
var Valore = 0;
$(".TextDaSommare").each(function(){
  var numero = $(this).val().replace(",", ".");
  if (numero && !isNaN(numero)) {
    Valore += parseFloat(numero);
  }
});
alert(Valore);
}

Enjoy learning and just keep making
254 messaggi dal 01 agosto 2003
benissimo Moreno !!!! adesso funziona perfettamente...
e se invece dell'alert volessi inserire il risultato in un campo di testo come questo?



<asp:TextBox  ReadOnly="true" id="onecalcolo_quattro" Width="200"  BackColor="#FFFF66"  runat="server"  />



grazie carissimo

victor
254 messaggi dal 01 agosto 2003
ho risolto cosi e sembra andare

function somma2(){
var Valore = 0;
$(".TextDaSommare").each(function(){
var numero = $(this).val().replace(",", ".");
if (numero && !isNaN(numero)) {
Valore += parseFloat(numero);
}
});
document.getElementById('onecalcolo_quattro').value=Valore;
}





grazie infinite Moreno per il tuo prezioso aiuto

Buon Ferragosto alla Prossima !!!!!

victor
11.886 messaggi dal 09 febbraio 2002
Contributi
Prego, ciao ciao.

Enjoy learning and just keep making

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.