Forum » Programiranje » ločilo tisočic - javascript
ločilo tisočic - javascript
Apple ::
Hello,
ali se je že kdo srečal s tem, da bi pri vnašanju številke v nek input box, z javascriptom takoj ločeval tisočice, npr, s piko? Primer: vtipkam 5000 in se mi v input boxu takoj izpiše 5.000
Ne bi rad samo shranil številko v taki obliki, ampak bi rad, da se številka "izoblikuje" že pri samem vnosu v input box.
Hvala za pomoč.
ali se je že kdo srečal s tem, da bi pri vnašanju številke v nek input box, z javascriptom takoj ločeval tisočice, npr, s piko? Primer: vtipkam 5000 in se mi v input boxu takoj izpiše 5.000
Ne bi rad samo shranil številko v taki obliki, ampak bi rad, da se številka "izoblikuje" že pri samem vnosu v input box.
Hvala za pomoč.
LP, Apple
Sumo ::
Napišeš funkcijo za vstavljanje ločil tisočic in jo obesiš na onKeyUp event od vnosnega polja.
Tukaj imaš en primer, kako je to narejeno za spreminjanje črk v uppercase.
Tukaj imaš en primer, kako je to narejeno za spreminjanje črk v uppercase.
Apple ::
Evo, če bo kdo kdaj rabil :)
<html> <head> <script type="text/javascript"> function addSepa(x) { var sValue = document.getElementById(x).value; var sRegExp = new RegExp('(-?[0-9]+)([0-9]{3})'); var sep = '.'; while(sRegExp.test(sValue)) { sValue = sValue.replace(sRegExp, '$1'+sep+'$2'); } document.getElementById(x).value=sValue; } </script> </head> <body> Dobiček: <input type="text" id="fnumber" onkeyup="addSepa(this.id)" /> </body> </html>
LP, Apple
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | JqueryOddelek: Izdelava spletišč | 1798 (1522) | mk818764 |
» | Potrebujem javascript pomočOddelek: Programiranje | 1210 (960) | no1pheeew |
» | [PHP/JavaScript] tic tac toeOddelek: Programiranje | 1662 (1395) | illion |
» | Javascript - izračun razlike v datumihOddelek: Programiranje | 1908 (1763) | kogledom |
» | Internet strani kot slideshowOddelek: Izdelava spletišč | 2109 (1860) | sverde21 |