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

    Problema calcolo percentuale

    ho fatto questo script
    <script language="JavaScript">
    <!--
    function ricarico6() {
    a = document.FrontPage_Form1.prezzoA.value;
    b = document.FrontPage_Form1.ric.value;
    c = (a+(a/100*b));
    document.FrontPage_Form1.prezzo.value = c
    }
    //-->
    </script>
    <script language="JavaScript">

    dove in un form ho
    prezzA il prezzo da ricalcolare
    ric la percentuale (es. 6) un numero intero
    prezzo è il campo dove appare il ricarico

    il problema è che invece di farmi la somma mi mette insieme i 2 valori

    ad esmpio:

    prezzoa 100
    ric 6
    prezzo 1006


    divento matto!!

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    IL + applicato a stringhe ne fa la concatenazione. Devi quindi trasformare i tuoi dati in numeri:

    var a = parseFloat(document.FrontPage_Form1.prezzoA.value) ;
    var b = parseFlaot(document.FrontPage_Form1.ric.value);

    Oppure parseInt() se i dati sono interi.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

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