nl.hideout-lastation.com
Paradijs Voor Ontwerpers En Ontwikkelaars


Voer de invoervelden automatisch in met Cleave.js

Denk aan alle verschillende invoervelden die een opgemaakte structuur vereisen . Telefoonnummers, creditcards, geboortedata, straatadressen ... ze hebben allemaal hun eigen unieke patronen .

Het is gemakkelijk genoeg om deze velden met rust te laten en de gebruiker te vertrouwen. Maar het is wellicht beter om Cleave.js, een gratis vanille JavaScript-plug-in te gebruiken om u te helpen automatisch invoervelden op te maken .

HTML5 wordt geleverd met een eigen set invoer met betrekking tot gegevenspatronen zoals telefoonnummers. Met Cleave kunt u dit naar een hoger niveau tillen met aangepaste invoer die automatisch tekst opmaakt zoals deze is getypt.

Standaard ondersteunt de plug-in vijf basistekstpatronen :

  1. Creditcardnummers
  2. Telefoonnummers
  3. data
  4. Numerieke vormgeving (met komma's)
  5. Aangepaste invoervelden

Die laatste keuze is de coolste omdat je vanuit het niets je eigen aangepaste datapatronen kunt maken. Cleave dwingt je niet om een ​​strikte methodologie te volgen.

In plaats daarvan biedt het u de tools om uw eigen inputs te bouwen met optionele ondersteuning voor React- en hoekcomponenten . Het ondersteunt ook alle belangrijke browsers en moet de ondersteuning voor oudere browsers combineren met jQuery .

Let op dit is geen moeilijke plug-in om in te stellen. U target elke ID of klasse die u op uw invoerveld hebt en geeft die door aan een nieuwe Cleave-instantie . Hier is een voorbeeldfragment:

 var cleave = new Cleave ('. input-phone', {phone: true, phoneRegionCode: '{country}'}); 

Cleave is weliswaar gemakkelijk in te stellen, maar heeft veel aangepaste functies waarmee u kunt spelen.

Alle documentatie wordt gehost in de repo, dus u moet op de GitHub-pagina bladeren om alle verschillende methoden en opties te vinden . Met name de pagina met opties heeft heel wat te bieden en kan een tijdje duren om te vinden wat u zoekt.

Gelukkig heeft Cleave veel live voorbeelden die je kunt bestuderen en repliceren. Deze voorbeelden kunnen ook gratis worden gedownload van de GitHub-repo. Als je meer live voorbeelden wilt zien, ga dan naar de startpagina van Cleave.js of bekijk deze viool boordevol demo's.

Mind-Boggling Anamorphic Art van Sergio Odeith [Showcase]

Mind-Boggling Anamorphic Art van Sergio Odeith [Showcase]

Sérgio Odeith is een meester in graffitikunst en heeft de opdracht gekregen om ongelooflijke muurschilderingen te maken, zoals deze hier te zien zijn. Maar sinds 2005 waant Odeith fans met een ander type van zijn werk, dat hij anamorfische kunst noemt.Schilderend op meer dan één oppervlak, soms op muren met een hoek van 90 graden, andere keren van het plafond naar de vloer, creëert Odeith 3D-illusies van zijn kunstvorm, het soort dat naar je toe komt als je het in een bepaalde hoek bekijkt. Hi

(Technische en ontwerptips)

5 apps om gegevensgebruik op uw smartphone te controleren - het beste van

5 apps om gegevensgebruik op uw smartphone te controleren - het beste van

Het is altijd een goed idee om uw mobiele gegevensgebruik bij te houden, zodat u kunt voorkomen dat uw quota voor gegevensgebruik wordt overschreden. Van de twee belangrijkste mobiele besturingssystemen biedt Android standaard een interface om mobiel gegevensgebruik bij te houden en te monitoren; iOS daarentegen biedt niet veel informatie

(Technische en ontwerptips)