Slider afficher le résultat en pourcentage - Page 2
Résolu- 1
- 2
-
Meric Jordan cela fonctionne mieux mais a au lieu d afficher 75000 il affiche 80 000 et sur tout le reste 5000 de plus sur les valeurs pourtant défini a l avance je n y comprends rien .
pourtant apres 100 000 tres bien et apres 130000 150000 puis 180000 puis 20000
un sur deux avec 5000 de plus
-
a partir de 500000 ca fonctionne normalement de 75000 a 500000 1 valeur sur deux avec résultat +5000 pourtant
-
J ai trouvé 5000 il allait a la tranche supérieur comme mentionné dans le code donc j ai modifié range.step = 5000; et cela marche merci beaucoup Jordan t es au top tout marche nikel et je peux ainsi le personnaliser si besoin c est nikel
sans abuser tu sais comment je peux faire pour avoir les deux résultats écrit
10 000 au lieu de 10000 espace tout les milles ?
j avais ce code mais j ai cherche a le placé partout et il ne fonctionne pas du tout x est le dernier parametre en plus du css qui me manque
/** * @param {number} en entrée : 15000 * @returns {string} en sortie : 15 000 € */ function formatMontant(valeur) { return new Intl.NumberFormat('fr-FR', { style: 'currency', currency: 'EUR', minimumFractionDigits: 0 }).format(valeur); }-
Tu places cette fonction dans le code js par exemple juste au dessus de la fonction setValue
puis tu modifies la ligne de ton code :
rangeV.innerHTML = `<span><p class="">PRIX DE VENTE DE VOTRE BIEN</p> <Br><Br>${formatMontant(currentValue)} ?</span>`;PS: n'oublie pas de remettre le sujet en RESOLU
-
-
Ca marche a merveille c est génial par contre pour le code html" result"comment appliqué le code current ? pour l espace entre les chiffres comme le code précédant j ai essayé tout les style possible et je n arrive pas a l adapté
id="result"
-
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
j ai posé ton code jquery
mais ma ligne est dans la partie html result j ai essayé beaucoup de chose mais il change pas
<p style="text-align: center;">
<strong>
<span style="font-size: 18pt;">Vous gagnerez </span>
<span id="result" style="font-size: 18pt;">1600</span>
<span style="font-size: 18pt;">€ * en plus pour vos autres projets</span>
</strong>
</p> -
de quoi tu cause ???
Jquery ... où ça ??
le code actuel n'utilise pas une ligne de jquery... ( d'où est-ce que tu nous sors ça ??! )
Ensuite, je ne comprends pas ce que tu as essayé de faire ?
N'as tu pas vu que la ligne que je t'ai donné se trouve dans le code que je t'ai donné ??
function caclulPrct(){ let prct = parseFloat(range.value) * 0.08; result.innerHTML = prct.toFixed(2); }qu'il faut donc changer par
function caclulPrct(){ let prct = parseFloat(range.value) * 0.08; result.innerHTML = formatMontant(prct.toFixed(2)); }.
-
- 1
- 2