我將如何顯示美元格式的JavaScript輸出數字? I.E.當數字變大時,$ 20.00然後$ 2,000.00。 好,所以示例代碼。以美元顯示Javascript!
if(this.getField("Account Name RequiredRow1").value !="") {
event.value = 20;
}
else{
event.value = "";
}
我將如何顯示美元格式的JavaScript輸出數字? I.E.當數字變大時,$ 20.00然後$ 2,000.00。 好,所以示例代碼。以美元顯示Javascript!
if(this.getField("Account Name RequiredRow1").value !="") {
event.value = 20;
}
else{
event.value = "";
}
下面是我使用的功能..基本上一樣@ Senad的,除了它添加逗號:
function(val) {
var valString = val.toFixed(2).toString().replace(/\B(?=(?:\d{3})+(?!\d))/g, ",");
return "$" + valString;
}
function formatCurrency(num) {
num = isNaN(num) || num === '' || num === null ? 0.00 : num;
return '$' + parseFloat(num).toFixed(2);
}
這是最簡單的方法
但它不符合數千分隔符的要求。 –
什麼是「美元格式」 ? –
我假設他的意思是$ 20.00或20.00 – sealz
可能重複[Convert to currency format](http://stackoverflow.com/questions/1718878/convert-to-currency-format) –