Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/394.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript掩码_Javascript - Fatal编程技术网

Javascript掩码

Javascript掩码,javascript,Javascript,如何在JavaScript中设置数字格式以显示2位小数 大致如下: 格式(x,“9999.99”) 我不确定您是想输入,还是只是想在页面上显示文本。如果您试图格式化输入,可以使用jQuery的屏蔽输入插件 我不确定您是想输入,还是只是想在页面上显示文本。如果您试图格式化输入,可以使用jQuery的屏蔽输入插件 如果要根据区域设置使用逗号,请执行以下操作: var localed = num.toLocaleString(); 将两者粗略地结合起来: var num = 3.14159; va

如何在JavaScript中设置数字格式以显示2位小数

大致如下:
格式(x,“9999.99”)

我不确定您是想输入,还是只是想在页面上显示文本。如果您试图格式化输入,可以使用jQuery的屏蔽输入插件


我不确定您是想输入,还是只是想在页面上显示文本。如果您试图格式化输入,可以使用jQuery的屏蔽输入插件

如果要根据区域设置使用逗号,请执行以下操作:

var localed = num.toLocaleString();
将两者粗略地结合起来:

var num = 3.14159;
var fixed = num.toFixed(2);
var fixednum = parseFloat(fixed);
var localedFixed = fixednum.toLocaleString();
如果要根据区域设置使用逗号,请执行以下操作:

var localed = num.toLocaleString();
将两者粗略地结合起来:

var num = 3.14159;
var fixed = num.toFixed(2);
var fixednum = parseFloat(fixed);
var localedFixed = fixednum.toLocaleString();
您应该使用以下选项:

x.toFixed(2);
或者,如果您想确保它能正常工作:

parseFloat(x).toFixed(2);
您应该使用以下选项:

x.toFixed(2);
或者,如果您想确保它能正常工作:

parseFloat(x).toFixed(2);
使用
.toFixed(2)

注意这将使您的数字四舍五入:

var i = 23.778899;
alert(i.toFixed(2));
给你

23.78
使用
.toFixed(2)

注意这将使您的数字四舍五入:

var i = 23.778899;
alert(i.toFixed(2));
给你

23.78

我不认为这是他想要的,我想psenn想要指定小数的数量。我不认为这是他想要的,我想psenn想要指定小数的数量decimals@crescentfresh,这个问题没有特别要求它。@crecentfresh,这个问题并没有明确要求。我必须首先使用parseFloat,因为JavaScript没有将我的数字识别为数字。我必须首先使用parseFloat,因为JavaScript没有将我的数字识别为数字。