fix small bugs

This commit is contained in:
Ricardo (XenGi) Band 2025-01-22 17:07:27 +01:00
commit 36cebc95bf
No known key found for this signature in database

View file

@ -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) => {
const re = /[a-zA-Z0-9\/?:().,'+\- ]{1,140}/i;
@ -106,7 +118,7 @@ validatePurpose = (target) => {
regenerate();
} else {
target.classList.add("is-danger")
document.querySelector("#name div span").innerHTML = "❌";
document.querySelector("#purpose div span").innerHTML = "❌";
if (!document.querySelector("#purpose p")) {
const help = document.createElement("p");
@ -129,6 +141,10 @@ document.querySelector("#bic input").addEventListener("input", (event) => {
validateBic(event.target);
});
document.querySelector("#amount input").addEventListener("input", (event) => {
validateAmount(event.target);
});
document.querySelector("#purpose input").addEventListener("input", (event) => {
validatePurpose(event.target);
});