Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/83.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 maskMoney掩码函数问题_Javascript_Jquery_Mask_Money Format_Jquery Mask - Fatal编程技术网

Javascript Jquery maskMoney掩码函数问题

Javascript Jquery maskMoney掩码函数问题,javascript,jquery,mask,money-format,jquery-mask,Javascript,Jquery,Mask,Money Format,Jquery Mask,当我在输入上设置2.70的值时,我看到的结果是0.27欧元,我的失败在哪里 这是我的密码 $(input).maskMoney({thousands:',', decimal:'.', allowZero:false, suffix: ' €'}); $(input).maskMoney('mask', parseFloat(2.70)); 因为这是从小数点后一位开始的。要返还2.70欧元,您需要在270(美分)内通过。我遇到了同样的问题,我设法解决了一个简单的方法,我希望它对您有效

当我在输入上设置2.70的值时,我看到的结果是0.27欧元,我的失败在哪里

这是我的密码

    $(input).maskMoney({thousands:',', decimal:'.', allowZero:false, suffix: ' €'});
$(input).maskMoney('mask', parseFloat(2.70));

因为这是从小数点后一位开始的。要返还2.70欧元,您需要在270(美分)内通过。

我遇到了同样的问题,我设法解决了一个简单的方法,我希望它对您有效

let element =  document.getElementById('input');
let value = element.value;

value = parseFloat(valor.replace(',', '.')).toFixed(2).replace('.', ',');
document.getElementById('input').value = value;

如果您希望客户端输入2.7并返回2.7,您可以自己添加*100