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

    calcoli

    buongiorno, avrei un problemini, premetto che è la prima volta che uso javascript...dovrei fare dei calcoli tra numeri...mi spiego meglio.

    Ho un campo compenso dove scrivo una cifra, sotto in formato testo automaticamente dovrebbero comparire il calcolo delle varie tasse.

    esempio:
    1500.00 (compenso campo di inserimento)
    1500.00 (totale)
    30.00 (tassa 2%)
    1530.00 (totale)
    306.00 (tassa 20%)
    1836.00 (totale)
    102.00 (costo campo di inserimento)
    1938.00 (totale)
    300.00 (tassa 20% viene calcolata sul primo totale 1500.00)
    1638.00 (totale)

    Come posso fare uno script del genere?

    Grazie mille

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Comincia con il fare la struttura HTML (cioe` il form e i tag in esso contenuti), a cui il JS dovra` poi far riferimento.

    Comunque non ho capito quanti campi "totale" vuoi avere: uno schema HTML (con nomi opportuni) aiuta te a spiegarti ed aiuta chi vuole aiutarti.

    Nota che i tag dovranno essere del tipo type="text", alcuni dovranno anche avere l'attributo readonly="readonly", in modo che l'utente non li possa modificare.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    ho risolto il problema con innerHTML è facilissimo. ora però ho un'altro prob...se metto 1500.00 nei calcoli non mi mette i decimali solo se sono diversi da 00 si può mantenere sempre i decimali a 2 cifre perchè alcune volte mi mtte tre cifre nei decimali.

    Esiste una funzione?

    Grazie mille

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    .innerHTML non e` la soluzione standard; potrebbe non funzionare in qualche browser (anche se la maggior parte riconosce tale proprieta`).

    La soluzione per i decimali c'e`: non e` una funzione standard (non esiste in JS), ma nel forum e` gia` stata affrontata (se aspetti che torni accessibile la ricerca trovi subito).

    Se invece vuoi aiuto dal forum per modificare il tuo script, devi postare lo script che usi.
    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.