Skip to content
Snippets Groups Projects
Commit 043ef67a authored by Ricy40's avatar Ricy40
Browse files

fix credit card number checker to support more lengths

parent 4553580e
No related branches found
No related tags found
No related merge requests found
...@@ -51,7 +51,7 @@ checkoutForm.addEventListener("submit", (e) => { ...@@ -51,7 +51,7 @@ checkoutForm.addEventListener("submit", (e) => {
let exp = document.getElementById("exp"); let exp = document.getElementById("exp");
let cvc = document.getElementById("cvc"); let cvc = document.getElementById("cvc");
var regEx = /[0-9]{16}$/; var regEx = /[0-9]{8}|[0-9]{9}|[0-9]{10}|[0-9]{11}|[0-9]{12}|[0-9]{13}|[0-9]{14}|[0-9]{15}|[0-9]{16}|[0-9]{17}|[0-9]{18}|[0-9]{19}$/;
if(number.value.replace(/\s/g, "").match(regEx)) { if(number.value.replace(/\s/g, "").match(regEx)) {
var regEx = /[0-9]{2}[/][0-9]{2}$/; var regEx = /[0-9]{2}[/][0-9]{2}$/;
if(exp.value.match(regEx)) { if(exp.value.match(regEx)) {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment