Dinero (moneda) Biblioteca de máscaras en Vanilla JavaScript-SimpleMaskMoney
| Autor: | codermarcos |
|---|---|
| Views Total: | 1,946 |
| Sitio oficial: | Ir a la web |
| Actualizado: | February 23, 2019 |
| Licencia: | MIT |
Vista prévia
Descripción
A vanilla JavaScript input mask library that masks data entry in an input field in the form of money.
Admite el prefijo personalizado, el sufijo, los separadores decimales/mil, así como la precisión.
También funciona con los marcos angular, reAct y Vue. js.
Funcionamiento
Importe el archivo JavaScript ' simple-Mask-Money. js ' en el documento.
<script src="simple-mask-money.js"></script>
Cree una entrada numérica en la página.
<input inputmode="numeric" id="myInput" value="0,00"><br>
Active la máscara de dinero en el campo de entrada.
let input = SimpleMaskMoney.setMask('#myInput'); Configuraciones predeterminadas para personalizar SimpleMaskMoney.
let input = SimpleMaskMoney.setMask('#myInput',{
prefix: '',
suffix: '',
fixed: true,
fractionDigits: 2,
decimalSeparator: ',',
thousandsSeparator: '.',
emptyOrInvalid: () => {
return this.SimpleMaskMoney.args.fixed
? `0${this.SimpleMaskMoney.args.decimalSeparator}00`
: `_${this.SimpleMaskMoney.args.decimalSeparator}__`;
}
}); Registro de cambios
v3.0.0 (02/23/2019)
- corregir el código de calidad
v2.0.0 (09/24/2018)
- Corregir dígitos fraccionarios de error
v1.2.0 (09/18/2018)
- Agregue compatibilidad para el movimiento del cursor.
v1.1.1 (09/07/2018)
- versión de actualización, actualizar el texto gracias, mejorar las pruebas, la eliminación de WebPack
v1.0.0 (06/04/2018)
- Eliminación de autoCompleteDecimal
v0.2.0 (05/22/2018)
- Agregar pruebas y navegadores de soporte





