Pour donner au texte un ID que vous devez placer dans un <span></span>
.
Donc, vous auriez Price: <span id="price">3.00</span>$
.
EDIT
Pour fonctionner avec le prix:
var price = parseFloat(document.getElementById('price').innerHTML);
price += 5;
document.getElementById('price').innerHTML = price.toFixed(2);
Cela augmenterait le prix de 5 $. Assurez-vous toujours de valider tout ce que vous obtenez du côté du serveur.
Pour l'exhaustivité, je vais vous expliquer tout ce qui est impliqué.
document
est un élément DOM.
getElementById(id)
est une fonction document
qui trouve le premier élément avec l'identifiant donné.
innerHTML
Pour les données pouvant contenir des données à l'intérieur, ceci contient ce qui est à l'intérieur des données sous la forme d'une chaîne.
parseFloat
convertit une chaîne en un nombre à virgule flottante.
toFixed(decimals)
est une fonction flottante qui fait du flottant une chaîne avec le nombre de décimales donné.
Espérons que tout est clair maintenant.
Vous n'avez qu'à placer le texte dans un tag avec un identifiant approprié pour pouvoir le sélectionner facilement avec jQuery? – Willem