1.10.3 • Published 4 years ago
czmask v1.10.3
CzMask
Simple mask for inputs, JavaScript Vanilla
Install
- NPM install
npm install czmask - NPM use:
import CzMask from 'czmask'
Usage
The inputs must have the attribute data-mask, and in this one having the mask, the variable value is represented by _ (underscore) optionally in the capture you can use the parameter mask
<input
id="myId"
type="text"
data-mask="(+__) ___ ___ ___"
placeholder="(+__) ___ ___ ___"
/>Capturing a tag
CzMask({
el: document.getElementById('myId') // selector
mask: '__/__/____' // optional
})Capturing all inputs, which have data-mask
document.querySelectorAll('input[data-mask]').forEach(tag => {
CzMask({ el: tag })
})Up a repo
- Install dependencies
npm install - Run dev server
npm run serve