And*_*ter 5 javascript input masking maskedinput price
如何通过使用 js 库imask.js或使用纯 javascript 在默认情况下将双零附加到价格末尾来进行输入屏蔽:3.380.321,00 $
var currencyMask = IMask(
document.getElementById('price'),
{
mask: '$num',
blocks: {
num: {
mask: Number,
thousandsSeparator: '.'
}
}
});
var currencyMask = IMask(
document.getElementById('price2'),
{
mask: 'num$',
blocks: {
num: {
mask: Number,
thousandsSeparator: '.'
}
}
});
Run Code Online (Sandbox Code Playgroud)
<script src="https://unpkg.com/imask"></script>
<input type="text" id="price" value="2700300.21">
<hr>
<p>Needed masking: 3.380.321,00 $</p>
<input type="text" id="price2">
Run Code Online (Sandbox Code Playgroud)
尝试这个
var currencyMask = IMask(
document.getElementById('price'),
{
mask: [
{ mask: '' },
{
mask: 'num $',
lazy: false,
blocks: {
num: {
mask: Number,
scale: 2,
thousandsSeparator: '.',
padFractionalZeros: true,
radix: ',',
mapToRadix: ['.'],
}
}
}
]
});
Run Code Online (Sandbox Code Playgroud)
<script src="https://unpkg.com/imask"></script>
<input type="text" id="price" value="3380321.00">
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
5399 次 |
最近记录: |