Zadejte hledaný výraz...

Oddělení tisíců

Taps
verified
rating uzivatele
(118 hodnocení)
13. 7. 2020 10:37:47
Zdravím, mohl by mi prosím někdo poradit js funkci, která by umožňovala v inputu formátovat číslo na tisíce (oddělovač mezera) a zároveň by pomocí js fungovalo navyšování a ponížování tohoto čísla a ruční přepis.
Ukázka funkce je např. na tomto webu www.hyponamiru.cz/hypoteky/hypotecni-kalkulacka
Děkuji
13. 7. 2020 10:37:47
https://webtrh.cz/diskuse/oddeleni-tisicu#reply1457243
Erik
verified
rating uzivatele
(6 hodnocení)
13. 7. 2020 10:58:37
S číslem pracujte jako s číslem se stringem jako stringem. :)
Nesnažte se přičítat a odečítat ve formátovaném stringu, převeďte ho zpátky na číslo, udělejte normální plus nebo mínus a zase ho převeďte zpátky na text s mezerou.
13. 7. 2020 10:58:37
https://webtrh.cz/diskuse/oddeleni-tisicu#reply1457242
rotwang
verified
rating uzivatele
13. 7. 2020 11:38:46
Když budeš chtít číslo zobrazit, použij nativní funkci na formátování, jinak s tím číslem pracuj jako s číslem, viz https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number/toLocaleString
A pokud ti jde jen o formátování v inputu, můžeš se inspirovat třeba touhle knihovnou – https://nosir.github.io/cleave.js/
13. 7. 2020 11:38:46
https://webtrh.cz/diskuse/oddeleni-tisicu#reply1457241
Pro odpověď se přihlašte.
Přihlásit