fix small bugs
This commit is contained in:
parent
8133fc3496
commit
36cebc95bf
1 changed files with 17 additions and 1 deletions
18
js/index.js
18
js/index.js
|
|
@ -93,6 +93,18 @@ validateIban = (target) => {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
validateAmount = (target) => {
|
||||||
|
if (parseFloat(target.value) > 0) {
|
||||||
|
target.classList.remove("is-danger")
|
||||||
|
document.querySelector("#amount div span").innerHTML = "✅";
|
||||||
|
|
||||||
|
regenerate();
|
||||||
|
} else {
|
||||||
|
target.classList.add("is-danger")
|
||||||
|
document.querySelector("#amount div span").innerHTML = "❌";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
validatePurpose = (target) => {
|
validatePurpose = (target) => {
|
||||||
const re = /[a-zA-Z0-9\/?:().,'+\- ]{1,140}/i;
|
const re = /[a-zA-Z0-9\/?:().,'+\- ]{1,140}/i;
|
||||||
|
|
||||||
|
|
@ -106,7 +118,7 @@ validatePurpose = (target) => {
|
||||||
regenerate();
|
regenerate();
|
||||||
} else {
|
} else {
|
||||||
target.classList.add("is-danger")
|
target.classList.add("is-danger")
|
||||||
document.querySelector("#name div span").innerHTML = "❌";
|
document.querySelector("#purpose div span").innerHTML = "❌";
|
||||||
|
|
||||||
if (!document.querySelector("#purpose p")) {
|
if (!document.querySelector("#purpose p")) {
|
||||||
const help = document.createElement("p");
|
const help = document.createElement("p");
|
||||||
|
|
@ -129,6 +141,10 @@ document.querySelector("#bic input").addEventListener("input", (event) => {
|
||||||
validateBic(event.target);
|
validateBic(event.target);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
document.querySelector("#amount input").addEventListener("input", (event) => {
|
||||||
|
validateAmount(event.target);
|
||||||
|
});
|
||||||
|
|
||||||
document.querySelector("#purpose input").addEventListener("input", (event) => {
|
document.querySelector("#purpose input").addEventListener("input", (event) => {
|
||||||
validatePurpose(event.target);
|
validatePurpose(event.target);
|
||||||
});
|
});
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue