Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    1,085

    Chi sa mettere il parseint in questa funzione?

    Ciao a tutti
    ho questa funzione

    function somma2(){
    var Valore = 0;
    $(".TextDaSommare").each(function(){
    Valore = Valore + $(this).val();
    });
    alert(Valore);
    }

    mi stampa dei valori numerici che inserisco in dei campi di testo

    il problema è che non li somma.

    Se scrivo in un campo 2 e nell'altro 2 viene fuori 22

    invece vorrei venisse fuori 4


    grazie
    victor
    ----------------------

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    20,006
    Valore = Valore + parseInt($(this).val(),10);

    oppure lo forzi con una operazione matematica

    Valore = Valore + ($(this).val() * 1);
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2019 vBulletin Solutions, Inc. All rights reserved.