only validate if input fields non-empty

This commit is contained in:
Ricardo (XenGi) Band 2025-03-11 15:37:58 +01:00
commit 23858eca32
No known key found for this signature in database

View file

@ -128,28 +128,38 @@ validatePurpose = (target) => {
} }
document.querySelector("#name input").addEventListener("input", (event) => { document.querySelector("#name input").addEventListener("input", (event) => {
validateName(event.target); if (event.target.value.length > 0) {
regenerate(); validateName(event.target);
regenerate();
}
}); });
document.querySelector("#iban input").addEventListener("input", (event) => { document.querySelector("#iban input").addEventListener("input", (event) => {
validateIban(event.target); if (event.target.value.length > 0) {
regenerate(); validateIban(event.target);
regenerate();
}
}); });
document.querySelector("#bic input").addEventListener("input", (event) => { document.querySelector("#bic input").addEventListener("input", (event) => {
validateBic(event.target); if (event.target.value.length > 0) {
regenerate(); validateBic(event.target);
regenerate();
}
}); });
document.querySelector("#amount input").addEventListener("input", (event) => { document.querySelector("#amount input").addEventListener("input", (event) => {
validateAmount(event.target); if (event.target.value.length > 0) {
regenerate(); validateAmount(event.target);
regenerate();
}
}); });
document.querySelector("#purpose input").addEventListener("input", (event) => { document.querySelector("#purpose input").addEventListener("input", (event) => {
validatePurpose(event.target); if (event.target.value.length > 0) {
regenerate(); validatePurpose(event.target);
regenerate();
}
}); });
// Remember inputs // Remember inputs