View Single Post
Old 02-10-2009, 23:22   #1
x3d0
Member
 
Iscritto dal: Jun 2008
Messaggi: 159
[Javascript] Aggiungere o sottrarre un valore ad un innerHTML

ho un campo div in cui c'è un prezzo in euro.
L'utente selezionando dei checkbox va ad aggiungere un tot di euro al prezzo finale. Il prezzo viene aggiornato il real time, quindi al prezzo nel div devo aggiungere il prezzo della checkbox.

Ho provato con += ma mi considera le variabili come stringhe e quindi le concatena.

<span id="total_price"></span>


function add(priceSupp, checkbox){


if (checkbox.checked) {
document.getElementById("total_price").innerHTML += formatCurrency(priceSupp);

}

if (checkbox.checked === false) {
document.getElementById("total_price").innerHTML -= formatCurrency(priceSupp);
}
}
x3d0 è offline   Rispondi citando il messaggio o parte di esso