Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    583

    Sommare i Value di alcuni imput

    Ciao
    Per evidenziare i risultati di una gara di burraco ho usato degli input tipo testo.
    In ogni finestrella inserisco i punti di ogni partita per ogni giocatore.
    Durante il torneo devo sommare i vari punti di ognuno.
    Allora in uno script (VBScript) prendo i sngoli valori di un giocatore e li sommo.

    Sub Conta()
    tot = Gioc1a.Value + Gioc1b.Value + Gioc1c.Value + Gioc1d.Value
    Totale1.InnerText = tot
    End sub

    Così non va bene perchè i valori sono considerati stringhe e non li somma.
    Allora trasformo le stringhe in variabili Integer

    Sub Conta()
    tot = CInt(Gioc1a.Value) + CInt(Gioc1b.Value) + CInt(Gioc1c.Value) + CInt(Gioc1d.Value)
    Totale1.InnerText = tot
    End sub

    Così funziona, ma
    se inserisco un valore decimale (7.5) CInt non legge il punto (o la virgola) e trsforma il valore in 75

    Come posso fare?
    rudyF

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    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

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    583
    Grazie per aver risposto
    suppongo che "parseInt" sia il corrispondente di "CInt" dl VBScript
    ma risolve il problema dei decimali?
    rudyF

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Se tieni presente che per il javascript il separatore decimale e' il punto puoi usare l'altra funzione:

    decimale = parseFloat(stringa)

    ciao
    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

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    583
    OTTIMO !!!
    grazie
    rudyF

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 © 2025 vBulletin Solutions, Inc. All rights reserved.