-1
A
回答
5
解決方法1:你可以簡單地使用Number.toLocaleString()
var number = 1557564534;
document.body.innerHTML = number.toLocaleString();
解決方案2:你可以使用正則表達式來一個進行簡單的jQuery插件
$.fn.digits = function() {
return this.each(function() {
$(this).text($(this).text().replace(/(\d)(?=(\d\d\d)+(?!\d))/g, "$1,"));
})
}
$("span").digits();
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<span id="numbers">3456754323456432</span>
0
你可以輸入解析成float和使用number.toLocalString() ;
var data = $("#getInfo");
var dataParse = parseFloat(data.val());
dataParse = dataParse.toLocaleString();
$("#getInfoNew").val(dataParse);
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
BEFORE<input type="text" id="getInfo" value="14000000,0"><br>
AFTER<input type="text" id="getInfoNew" value="">
1
這裏是的jsfiddle爲您在鍵入時做內聯格式。 https://jsfiddle.net/wm61qzsm/
JS代碼:
$('input.number').keyup(function(event) {
// skip for arrow keys
if(event.which >= 37 && event.which <= 40) return;
// format number
$(this).val(function(index, value) {
return value
.replace(/\D/g, "")
.replace(/\B(?=(\d{3})+(?!\d))/g, ",")
;
});
});
相關問題
- 1. 無法在其他文本字段中添加並顯示文本字段值
- 2. Swift:在輸入時在文本字段中添加逗號和$
- 3. 如何在HTML網頁的文本字段中添加逗號
- 4. as3 - 在動態文本字段中逗號後添加空格
- 5. 在文本字段中保留逗號
- 6. 在文本框中顯示逗號VB.net
- 7. 將字段值添加到文本框
- 8. 使用逗號分隔在文本框中添加值
- 9. 在文本後面添加逗號
- 10. 插入逗號到號碼對象和輸入文本字段
- 11. 在輸入字段的號碼添加逗號,打字時
- 12. 添加逗號字符串
- 13. 如何向逗號中添加逗號?
- 14. 將值添加到多值字段並顯示它們
- 15. 添加到一個逗號
- 16. 在jQuery中間隔後添加逗號到文本框
- 17. 使用jQuery或JavaScript將逗號添加到禁用字段
- 18. 如何將提示文本添加到文本字段(導軌)?
- 19. 如何添加更多的文本字段並通過在mysql中附加逗號來存儲該值?
- 20. 當每次有三位數字添加到iOS中的文本字段中時,插入逗號作爲整數
- 21. javascript從文本字段獲取逗號或單個值
- 22. 用逗號格式文本字段值 - 鈦
- 23. SSRS文本字段返回空白逗號分隔值
- 24. 如何將文本添加到foreach循環中的逗號分隔值?
- 25. 通過按Enter鍵而不是逗號將新值添加到標記字段
- 26. 將文本字段驗證添加到多個文本字段
- 27. 添加一個文本字段的值
- 28. 添加文本字段的值Jquery HTML
- 29. iPhone添加逗號輸入號碼字段是因爲JavaScript
- 30. 使用unix腳本向逗號delimeted文件添加空/零值
的可能的複製[如何打印帶有逗號作爲在JavaScript千位分隔符的數(https://stackoverflow.com/questions/2901102/how-to-print-一個數與 - 逗號-AS-數以千計的隔膜式的JavaScript) – dave