Robot | Path | Permission |
GoogleBot | / | ✔ |
BingBot | / | ✔ |
BaiduSpider | / | ✔ |
YandexBot | / | ✔ |
Title | Pristine - Vanilla javascript form validation library | |
Description | PristineJS Vanilla javascript form validation |
Keywords | N/A |
WebSite | |
Host IP | 185.199.108.153 |
Location | - |
Site | Rank |
US$1,157,882
Last updated: 2023-05-01
pristine.js.org has Semrush global rank of 9,141,094. pristine.js.org has an estimated worth of US$ 1,157,882, based on its estimated Ads revenue. pristine.js.org receives approximately 133,602 unique visitors each day. Its web server is located in -, with IP address 185.199.108.153. According to SiteAdvisor, pristine.js.org is safe to visit. |
Purchase/Sale Value | US$1,157,882 |
Daily Ads Revenue | US$1,069 |
Monthly Ads Revenue | US$32,065 |
Yearly Ads Revenue | US$384,773 |
Daily Unique Visitors | 8,907 |
Note: All traffic and earnings values are estimates. |
Host | Type | TTL | Data |
pristine.js.org. | A | 300 | IP: sha256.github.io. |
sha256.github.io. | A | 3599 | IP: 185.199.108.153 |
sha256.github.io. | A | 3599 | IP: 185.199.110.153 |
sha256.github.io. | A | 3599 | IP: 185.199.111.153 |
sha256.github.io. | A | 3599 | IP: 185.199.109.153 |
pristine.js.org. | AAAA | 300 | IPV6: sha256.github.io. |
sha256.github.io. | AAAA | 3599 | IPV6: 2606:50c0:8000::153 |
sha256.github.io. | AAAA | 3599 | IPV6: 2606:50c0:8003::153 |
sha256.github.io. | AAAA | 3599 | IPV6: 2606:50c0:8002::153 |
sha256.github.io. | AAAA | 3599 | IPV6: 2606:50c0:8001::153 |
pristine.js.org. | NS | 299 | NS Record: sha256.github.io. |
pristine.js.org. | MX | 300 | MX Record: sha256.github.io. |
pristine.js.org. | TXT | 299 | TXT Record: sha256.github.io. |
PristineJS Vanilla javascript form validation micro-library Demo View on GitHub Download Pristine - Vanilla javascript form validation library ~4kb minified, ~2kb gzipped, no dependencies Living demo Some examples of use can be found here . Usage Include the javascript file in your html head or just before the closing body tag <script src= "dist/pristine.js" type= "text/javascript" ></script> Now create some form and validate window . onload = function () { var form = document . getElementById ( " form1 " ); // create the pristine instance var pristine = new Pristine ( form ); form . addEventListener ( ’ submit ’ , function ( e ) { e . preventDefault (); // check if the form is valid var valid = pristine . validate (); // returns true or false }); }; That’s it It automatically validates required, min, max, minlength, maxlength attributes and the value of type attributes like email, number and more.. Pristine takes 3 parameters form The form element config An object |
HTTP/1.1 301 Moved Permanently Server: GitHub.com Content-Type: text/html Location: https://pristine.js.org/ X-GitHub-Request-Id: CEA0:3572:3795C39:4F6F7C2:6174BAEB Content-Length: 162 Accept-Ranges: bytes Date: Sun, 24 Oct 2021 01:46:19 GMT Via: 1.1 varnish Age: 0 Connection: keep-alive X-Served-By: cache-stl4844-STL X-Cache: MISS X-Cache-Hits: 0 X-Timer: S1635039979.137024,VS0,VE34 Vary: Accept-Encoding X-Fastly-Request-ID: 0405a223e48af4a950e8218e3588803e7be8d100 HTTP/2 200 server: GitHub.com content-type: text/html; charset=utf-8 last-modified: Mon, 31 Aug 2020 10:52:18 GMT access-control-allow-origin: * etag: "5f4cd662-6372" expires: Sun, 24 Oct 2021 01:56:19 GMT cache-control: max-age=600 x-proxy-cache: MISS x-github-request-id: 1CA0:44CF:16B4464:2CBAA8B:6174BAEB accept-ranges: bytes date: Sun, 24 Oct 2021 01:46:19 GMT via: 1.1 varnish age: 0 x-served-by: cache-stl4830-STL x-cache: MISS x-cache-hits: 0 x-timer: S1635039979.191872,VS0,VE154 vary: Accept-Encoding x-fastly-request-id: 42a376cd50c36d022a779b05f21faca1492746b3 content-length: 25458 |