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

    Confronto campi numerici

    Ciao a tutti,

    ho un problema nel confrontare due variabili numeriche.

    il valore di acconto fattura č 200, quello di fattura č 1.200, lo script mi dovrebbe avvisare
    quando l'accontofattura č maggiore della fattura.
    In questo caso 200 lo interpreta maggiore di 1.200.
    Come posso risolvere questo problema ?

    grazie

    vito

    var fattura = document.Fattura.WTotaleFattura.value.replace(/\,/,".");
    var accontofattura = document.Fattura.WAcconto.value.replace(/\,/,".");


    if (parseFloat(fattura) < parseFloat(accontofattura)) {

    alert("ATTENZIONE: Impossibile inserire l'acconto, č maggiore del totale fattura !");
    document.Fattura.WAcconto.value = document.Fattura.WAppoggioAcconto.value;
    document.Fattura.WAcconto.focus();

    }

  2. #2
    Utente di HTML.it L'avatar di floyd
    Registrato dal
    Apr 2001
    Messaggi
    3,837
    devi togliere i .
    var fattura = document.Fattura.WTotaleFattura.value.replace(/\./g, "").replace(/\,/,".");
    var accontofattura = document.Fattura.WAcconto.value.replace(/\./g, "").replace(/\,/,".");

  3. #3

    Confronto campi numerici

    Grazie mille,

    ora funziona!

    vito

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.