Ciao, non riesco a sommare i numeri, cioè ci sono 4 campi con
2
4
6
8
Se ci fosse un solo campo numero 2 non funziona, se ci fosse 4 funziona e somma..
Perchè?
Ecco il codice HTML
2
4
6
8
Se ci fosse un solo campo numero 2 non funziona, se ci fosse 4 funziona e somma..
Perchè?
Ecco il codice HTML
Codice:
<form name="form" id="form">
<input type="text" name="prezzo" value="2">
<input type="text" name="prezzo" value="4">
<input type="text" name="prezzo" value="6">
<input type="text" name="prezzo" value="8">
<input type="submit" value="Calcola" onclick="calcola();">
</form>
codice javascript
<script>
function calcola()
{
var somma = 0;
var prezzo = document.form.prezzo;
for(var i = 0; i <= prezzo.length; i++)
{
somma += parseFloat(prezzo[i].value);
alert(somma);
}
}
</script>
Ultima modifica di un moderatore: