Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2007
    Messaggi
    11

    Form per calcolo importo

    Ciao a tutti.

    Ho bisogno di creare un form per il calcolo del totale in base al numero di prodotti.
    Mi spiego.
    In un campo si inserisce il numero di prodotti richiesti, i quali cambiano il prezzo unitario in base ad un range numerico. Ad esempio: da 1 a 100 il costo è 10€, da 101 a 500 il costo è di 20€, da 501 a 1000 il costo è 20€ ecc. Quindi mettendo nel campo "numero" 600, nel campo "prezzo" comparirà 20€.

    Non so se è abbastanza chiaro... Un esempio simile a quello che vorrei ottenere è questo: http://www.rapidmail.it/prezzi.html

    Grazie in anticipo a chiunque sappia darmi un consiglio o indirizzarmi.

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,134
    È nel sorgente pagina del link segnalato non hai trovato aiuti/indicazioni
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2007
    Messaggi
    11
    Ciao Andrea, grazie per la risposta.

    No, purtroppo dal codice sorgente non sono riuscita a ricavare indicazioni utili circa il funzionamento e il settaggio dei valori del form.

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2010
    Messaggi
    3,660
    un esempio:

    codice:
    <input type="text" id="numeroDest"/>
    <input type="text" id="prezzo"/>
    <input type="button" value="calcolo" onclick="calcola()"/>
    
    function calcola(){
      numeroDest =  document.getElementById("numeroDest").value;
      prezzo = document.getElementById("prezzo");
      if(numeroDest >= 1 && numeroDest <= 100){
        prezzo.value="10€";
      }else if(numeroDest > 100 && numeroDest <= 500){
        prezzo.value="20€";
      }else if(numeroDest > 500){
        prezzo.value="30€";
      }
    }

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2007
    Messaggi
    11
    Grazie infinite, Vindav.

    Era esattamente quello di cui avevo bisogno.

    Grazie di nuovo!

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.