Ciao a tutti.
Devo realizzare un semplice calcolo: una moltiplicazione prezzo * quantità. Questa operazione deve avvenire in tre campi di testo di un form.
Per fare questo ho realizzato la seguente funzione CalcolaTotale().
Fin qui tutto ok tramite onKeyUp='CalcolaTotale()' riesco ad aggiornare il campo totale.codice:function CalcolaTotale() { var quantita = document.form.quantita.value; var prezzo = document.form.prezzo.value; var tot = prezzo * quantita; document.form.totale.value = tot; }
Adesso vorrei realizzare una funzione aggiungi_elemento() con append. Vorrei replicare i campi n volte in base alle intenzioni dell'utente.
Ho inserito var num = num +1 e poi ho modificato la funzione CalcolaTotale() nel seguente modo ma non so se è giusto
Come si fa ad aggiungere num a quantita? quantita1, prezzo1, totale1, quantita2, prezzo2 ecc...codice:function CalcolaTotale() { var quantita = document.form.quantita+num.value; var prezzo = document.form.prezzo+num.value; var tot = prezzo * quantita; document.form.totale.value = tot; }

Rispondi quotando
