Homepage » Web Design » Formázza be a beviteli mezőket automatikusan a Cleave.js segítségével

    Formázza be a beviteli mezőket automatikusan a Cleave.js segítségével

    Gondolj a különböző beviteli mezőkre formázott struktúrát igényel. Telefonszámok, hitelkártyák, születési dátumok, utcai címek… mindegyikük rendelkezik saját egyedi minták.

    Elég könnyű, hogy ezeket a mezőket egyedül hagyja, és bízzon a felhasználóban. De jobb lehet használni Cleave.js, egy ingyenes vanília JavaScript plugin neked segíteni automatikusan formázza a beviteli mezőket.

    A HTML5 a következőket tartalmazza az adatmintákhoz kapcsolódó saját bemeneti készlet például telefonszámok. A Cleave használatával ezt a következő szintre lehet vinni testreszabott bemenetek hogy automatikusan formázza a szöveget ahogy gépelték.

    Alapértelmezés szerint a plugin támogatja öt alapszöveg:

    1. Hitelkártya számok
    2. Telefonszámok
    3. Időpontok
    4. Numerikus stílus (vesszővel)
    5. Egyéni beviteli mezők

    Az utolsó választás a legmenőbb, mert meg tudod csinálni saját egyedi adatminták a semmiből. Cleave nem kényszerít arra, hogy kövesse a szigorú módszereket.

    Ehelyett megadja az eszközöket saját bemeneteit építeni val vel választható támogatás a React és szögelemek számára. Azt is támogatja minden nagyobb böngésző és támogatnia kell a támogatást örökölt böngészők együtt jQuery.

    Ne feledje, hogy ez nem egy kemény plugin a beállításhoz. Ön bármilyen azonosítót vagy osztályt céloz a beviteli mezőn és adja át ezt egy új Cleave példányba. Íme egy minta részlet:

     var cleave = new Cleave ('. input-phone', telefon: igaz, phoneRegionCode: 'country'); 

    Azonban, míg a Cleave-t könnyen lehet beállítani, van sok egyéni funkció játszhatsz.

    Az összes dokumentáció a repó belsejében, így meg kell böngésznie a GitHub oldalt megtalálja az összes különböző módszert és opciót. Pontosabban, a opciók oldala sokat kell átmennie, és eltarthat egy ideig, hogy megtalálja, amit akar.

    Szerencsére Cleave-nek van rengeteg élő példa tanulhat és megismételhet. Ezek a példák is ingyenesen letölthető a GitHub repóból. Ha látni akarod több élő példát meglátogatni a Cleave.js kezdőlap vagy nézd meg ez a hegedű elakadt a demókkal.