Javascript jQuery输入[type=number]小数长度@Firefox
我在jQuery中编写了一个动态表单创建脚本,问题是type=number字段。 随附的选项有:步长、最小值、最大值、默认值(=值)和小数(var=dec) 背景:在我的例子中,十进制长度有时与步长属性索引不同。因此,我编写了一个脚本,强制数字量的长度在小数点后填充,在校对后,它比步骤长(否则输入函数会被破坏):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('input[type=“number”]”)。更改(函数(){
dec=jQuery(this.attr(“dec”);
step=jQuery(this.attr)(“step”);
小数=(步长分割('.')[1]| |[])长度;
如果(小数>小数)小数=小数;
jQuery(this).val(函数(i,文本){
返回(parseFloat(text)).toFixed(dec);
})
})