Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di Galadh
    Registrato dal
    Jul 2006
    Messaggi
    70

    Sommare elementi tabella html.

    Salve a tutti, ho una cosa urgente da fare.
    Mi hanno passato via e-mail un report che aspettavo. E' una tabella html con migliaia di righe, in pratica un documento htm. Una delle colonne è composta da sole cifre, ed ho bisogno di effettuarne la somma. Come faccio? :P

  2. #2
    Una cosa del genere in HTML puro non si può fare, o calcoli con la calcolatrice il totale e poi lo scrivi dentro l'ultima cella della tabella, oppure devi usare un database e un linguaggio server che ti permetta di effettuare le operazioni matematiche.
    FEDERIX.IT - [Pillola] GRAFICA DEI FORM

    ...ho ancora quella forza che ti serve, quando dici "Si comincia!"

  3. #3
    Quello che cerchi di fare è molto complesso...dovresti impostare uno spam per circondare i campi html che ti interessano e poi per esempio attraverso javascript andresti a prelevare il contenuto dello spam e i relativi valori e, avendo inizializzato una variabile a zero, man mano che scorri gli elementi fai sommarli direttamente tutto su quella variabile....

    DIFFICULT MA FATTIBILE...

  4. #4
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,812
    forse un modo c'è... se il documento che ti è arrivato non è troppo complicato:
    potresti provare e importare o copia-incollare il tutto su un foglio excell e poi fare di conto; ma dipende se ne vale la pena... dipende da come è fatto il doc.
    oppure passi prima da un file di testo per perdere i dati html e avere solo i contenuti e importare quelli.

    fai qualche prova.

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.