12345678955.は私が1,234,567.8955フォーマットのテキストフィールドの値 - チタン
はコンマで値を区切るためにしたいと、この値をフォーマットするように私は、TextField値を持っています。
私はいくつかのコードに疲れました。しかし、それは動作しません。
12345678955.は私が1,234,567.8955フォーマットのテキストフィールドの値 - チタン
はコンマで値を区切るためにしたいと、この値をフォーマットするように私は、TextField値を持っています。
私はいくつかのコードに疲れました。しかし、それは動作しません。
さて、あなたは10000で、あなたの数を分割する必要があるでしょう、あなたの小数点以下4桁を取得するとよいでしょう:
var newNumber = parseInt($.yourTextField.value);
newNumber = Math.round(Number(newNumber))/10000;
console.log(newNumber); // 1234567.8955
次に、あなたのcommmasを追加したい:機能ザッツ
var parts = newNumber.toString().split(".");
var num = parts[0].replace(/\B(?=(\d{3})+(?!\d))/g, ",") + (parts[1] ? "." + parts[1] : "");
console.log(num); // 1,234,567.8955
どのようにあなたのtextFieldに結びつけ、どのイベントリスナーがあなたの仕事であるかを知ることができます。
(あなたが簡単に自分で発見した可能性がhttps://stackoverflow.com/a/25127753/829989から適応答)
素晴らしい...助けてくれてありがとう。 – Shima
ここに入れて、あなたのコード – Palak
uは、IOSやAndroidでそれをしたいですか? –
チタンスタジオで。 – Shima