Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    285

    calcolo importo in euro

    Utilizzo questa funzione


    <script ID=clientEventHandlersJS LANGUAGE=javascript>
    function CalcolaImporto(){
    if (Form1.quantita.value=="")
    Form1.quantita.value=0;

    var x=new Number(Form1.quantita.value);
    var y=new Number(Form1.prezzoUnitario.value);
    Form1.importo.value=x * y;
    }
    </script>


    per eseguire la somma di due valori presenti in due textbox ma i risultati come già avrete capito sono fantasmagorici!!
    come poso modificare in modo appropriato per formattare l'output in euro?


    Ho letto qualcosa su "printf()" ma sinceramente non ci ho capito molto..


    Thanks

  2. #2
    hai scordato la parentesi dell'if

    if (Form1.quantita.value=="") {
    Form1.quantita.value=0;

    var x=new Number(Form1.quantita.value);
    var y=new Number(Form1.prezzoUnitario.value);
    Form1.importo.value=x * y;
    }
    }

    comunque per calcolare in euro basta dividere le lire per il valore di 1 euro...
    ----------------------
    i rulez.-.dovrebbero mettere "pippo" come parola riservata in tutti i linguaggi

    The Cyberpunk System One
    http://www.geocities.com/notoleranceforyou/Hymagition.html

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    285
    mi sono espresso male..


    Per euro intendevo il fatto di mettere la virgola dopo due cifre e magari mettere un 00 dopo.. le somme che ottengo attualmente sono improponibili in quanto ottengo numeri tipo "3,4861E+16" o senza alcuna virgola.

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.