Moltiplicazione Automatica

ivarello

Utente Attivo
14 Dic 2012
211
1
16
Ragazzi, scusate il disturbo, ma sto lavorando un su form, che con dei select vengono compilati degli input by id, vorrei usare una funzione javascript che inoltre moltiplichi l'input prezzo1 per l'input quantita1 e che vada a popolare un terzo chiamato totaleanalitico1, il tutto automatico senza premere nessun pulsante, tipo onevent.
Qualcuno ne conosce gia qualcuno, riesco solo a farlo funzionare con un pulsante :S
 
Se ne devi gestire uno è piuttosto semplice

Codice:
<form action="#" name="my_form" method="POST">
    
    <input type="text" name="prezzo1"><br>
    <input type="text" name="quantita1"><br>
    <input type="text" name="totaleanalitico1" value="0.00" disabled>
    
</form>


<script>
    
    window.onkeypress = setInterval('changeTotale()',100);
    
    function changeTotale(){
        var num = parseFloat(document.my_form.prezzo1.value)*parseFloat(document.my_form.quantita1.value);
        
        if(num>=0)
        document.my_form.totaleanalitico1.value = num;
    }
    
</script>

Se ne devi gestire di più specifica i tipi di input e quanti o magari posta il form
 
grazie tante era proprio quello che cercavo ora lo adatto alle mie esigenze, veramente grazie :D
 
ciao scusa il disturbo, conosci un modo per far apparire sempre gli ultimi due decimali tipo 1,00 - 5,50 ecc
 
Intendi limitare i decimali alle prime 2? Modifica questa parte limitando num

Codice:
document.my_form.totaleanalitico1.value = num.toFixed(2);
 

Discussioni simili