J'ai un problème, je veux de l'envoi du formulaire lors de la textarea ont minlength 20 char, mais mon code ne fonctionne pas. Tout le temps quand appuyer sur le bouton retourne false Je veux que le code ne pas envoyer lorsque la fenêtre de chargement et textarea longueur est égale à 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);