Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/461.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/85.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 jQuery输入[type=number]小数长度@Firefox_Javascript_Jquery_Firefox_Number Formatting - Fatal编程技术网

Javascript jQuery输入[type=number]小数长度@Firefox

Javascript jQuery输入[type=number]小数长度@Firefox,javascript,jquery,firefox,number-formatting,Javascript,Jquery,Firefox,Number Formatting,我在jQuery中编写了一个动态表单创建脚本,问题是type=number字段。 随附的选项有:步长、最小值、最大值、默认值(=值)和小数(var=dec) 背景:在我的例子中,十进制长度有时与步长属性索引不同。因此,我编写了一个脚本,强制数字量的长度在小数点后填充,在校对后,它比步骤长(否则输入函数会被破坏): //获取小数设置并计算阶跃输入的位数,以设置适当的小数 jQuery('input[type=“number”]”)。更改(函数(){ dec=jQuery(this.attr(“d

我在jQuery中编写了一个动态表单创建脚本,问题是type=number字段。 随附的选项有:步长、最小值、最大值、默认值(=值)和小数(var=dec)

背景:在我的例子中,十进制长度有时与步长属性索引不同。因此,我编写了一个脚本,强制数字量的长度在小数点后填充,在校对后,它比步骤长(否则输入函数会被破坏):

//获取小数设置并计算阶跃输入的位数,以设置适当的小数
jQuery('input[type=“number”]”)。更改(函数(){
dec=jQuery(this.attr(“dec”);
step=jQuery(this.attr)(“step”);
小数=(步长分割('.')[1]| |[])长度;
如果(小数>小数)小数=小数;
jQuery(this).val(函数(i,文本){
返回(parseFloat(text)).toFixed(dec);
})
})