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

    calcolo di dati nella tabella

    ciao a tutti
    dato che la ricerca nel forum oggi non funziona
    vi chiedo un aiuto....
    allora io ho dei dati fissi (circa 15 righe) in una tabella impostata in questo modo
    dovrei fare in modo che appena scrivo un dato nella cella es.Prezzo ed Ordine l'evento onblur faccia la somma dell'importo Prezzo+Ordine*indice e scriva l'importo sia in Totali della riga e sia nel totale Generale sommando naturalmente i totali delle altre righe....come posso fare??
    devo farlo in javascript? qualcuno ha già fatto una cosa del genere??



    <table>
    <tr>
    <td>Attivita</td>
    <td>Indice Rischio</td>
    <td>Prezzo</td>
    <td>Ordine</td>
    <td>Totali</td>
    </tr>

    <tr>
    <td>dossier</td>
    <td>3</td>
    <td><INPUT type="text" name="Prezzo" onblur="verifica(this.value);"></td>
    <td>><INPUT type="text" name="Ordine" onblur="verifica(this.value);"></td>
    <td><INPUT type="text" name="tot" readonly></td>
    </tr>

    <tr>
    <td>dossier</td>
    <td>3</td>
    <td><INPUT type="text" name="Prezzo2" onblur="verifica(this.value);"></td>
    <td>><INPUT type="text" name="Ordine2" onblur="verifica(this.value);"></td>
    <td><INPUT type="text" name="tot2" readonly></td>
    </tr>

    <tr>
    <td>Totale Generale</td>
    <td>3</td>
    <td><INPUT type="text" name="TotalePrezzo" onblur="verifica(this.value);"></td>
    <td>><INPUT type="text" name="TotaleOrdine2" onblur="verifica(this.value);"></td>
    <td><INPUT type="text" name="totale" readonly></td>
    </tr>
    </table>

  2. #2
    Utente di HTML.it L'avatar di sanny82
    Registrato dal
    Mar 2003
    Messaggi
    689
    Ti conviene usare javascript....

    onblur="this.form.TotalePrezzo.value=(this.form.Pr ezzo.value)+( this.form.Ordine.value)

    qualcosa del genere...
    una parola è poca e due sono troppe

  3. #3
    è una buona idea ma quando faccio la somma delle due text il totale la seconda volta non si incrementa
    es.

    se metto nell'onblur della prima text quello che mi hai scritto e scrivo un numero questo viene messo nel totale ma se metto l'onblur anche nella seconda text e scrivo un altro numero non viene fatta la somma ma la concatenazione...
    non sò se mi sono spiegato!!!!

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.