Giter Club home page Giter Club logo

octavalidate's Introduction

๐Ÿ‘‹ Hi, Iโ€™m Simon Ugorji

  • ๐Ÿ‘€ Iโ€™m interested in Technical writing & Software Development.
  • ๐ŸŒฑ Iโ€™m currently building marketable products using my skills, check out my latest invention KaboCash โœจ
  • ๐Ÿ’ž๏ธ Iโ€™m looking to collaborate on technical writing and software development projects

โœจ Overview

โค๏ธโ€๐Ÿ”ฅ My Stats


๐Ÿ’ป Tech Stack

CSS3 HTML5 JavaScript PHP TypeScript AWS Cloudflare GithubPages Render Bootstrap Bulma Express.js jQuery JWT NPM Next JS NodeJS Nodemon React WordPress MongoDB MySQL Redis Figma Adobe XD Postman

๐Ÿ“Š GitHub Stats

๐Ÿ† GitHub Trophies

๐Ÿ“š My Recent Blog Posts

โ˜Ž๏ธ Contact Me

Facebook Instagram LinkedIn Medium Stack Overflow TikTok X

octavalidate's People

Contributors

chamberezigbo avatar octagon-simon avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

octavalidate's Issues

Uncaught ReferenceError: f is not defined

Console return error Uncaught ReferenceError: f is not defined when :

  • I set a minlength on an input
  • I forgot an to set an id on all inputs

It stop at throw new Error(One or more fields in ${f} is missing an Identifier)

ps :My instance is in strictMode

Thanks a lot for this nice lib ๐Ÿ™ !!!

Validation does not work with multi select tag

When I tried validating a select tag with strict mode turned on, I noticed that validation does not work well when I select multiple options because it will reset all the selected options and leave just one selected.

Duplicate strict values are returned

Using strict mode, when you provide a value that shouldn't be allowed, and it turns out that the value by default has already been defined by the library, the library returns the values even if they are duplicates

This is from version 1.2.2

Screenshot_2022-10-09-10-06-18-376_com android chrome

Form Conflicts

As of octaValidate V1.0.0,
If you have multiple forms on a particular page to be validated by octavalidate, the forms will conflict with each other.

This means that the other forms, without being called, will be validated.

octavalidate freezes form page

This happens when you try to validate an email input with 37 characters or more.

In Microsoft Edge, you can see the option to stop the long-running script, but in chrome, the page freezes and won't reload. But will reload after you must have reopened and closed the tab multiple times.

Validation does not work without the Required Rule

I noticed that form validations does not work without adding the Required validation rule first.

So if you have the validation rule; [ TEXT ] on an input element, the script will not check for this rule unless you attach a required rule to it. [ R, TEXT ]

Bug was noticed on version 1.2

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.