Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Sottrazione con decimali

    Ciao a tutti,

    dovrei fare una semplice sottrazione tra il totale ticket e l'acconto, per valorizzare
    l'eventuale saldo da pagare.
    Il problema è che non mi fa vedere i decimali anche usando parseFloat.
    Qualcuno ha qualche dritta ?

    grazie

    vito

    function acconto() {

    var ticket = parseFloat(document.Ticket.WTotaleTicket.value) ;
    var accontoticket = parseFloat(document.Ticket.WAcconto.value);
    var saldoticket = parseFloat(document.Ticket.WSaldo.value);
    if (ticket == "0,00" ) {

    alert("ATTENZIONE: Impossibile inserire l'acconto, il totale ticket è 0");
    document.Ticket.WDataAcconto.value ="00/00/00";
    document.Ticket.WAcconto.value ="0,00";
    document.Ticket.TipoPrescrittore.focus();
    }
    else if (accontoticket > ticket) {
    alert("ATTENZIONE: Impossibile inserire l'acconto, è maggiore del totale ticket");
    document.Ticket.WAcconto.value ="";
    document.Ticket.WAcconto.focus();
    }
    else {
    saldoticket = ticket - accontoticket;
    document.Ticket.WSaldo.value = saldoticket;
    }
    }

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Il separatore decimale in javascript e' il punto.

    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

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.