Am o problema, vreau sa trimis formularul de când textarea au minlength 20 char, dar codul meu nu funcționează. Tot timpul atunci când este apăsat butonul returnează false Vreau ca acel cod nu trimite atunci când fereastra de încărcare și textarea lungime este egal cu 0
const message = document.querySelector('#message');
const btn = document.querySelector('.btn');
f = false;
t = true;
const blockBtn = (b) => {
btn.addEventListener('click', e => {
console.log(b);
e.returnValue = b;
// console.log(e.returnValue);
});
}
const textArea = function (event) {
const length = this.value.length;
console.log(length);
if (length < 20 || length == null) {
blockBtn(f);
} else {
console.log('dziala')
blockBtn(t);
};
}
const textAreaWindow = () => {
const messageValueLength = message.value.length;
if (messageValueLength == 0) {
blockBtn(f);
}
}
message.addEventListener('input', textArea);
window.addEventListener('load', textAreaWindow);