11485 sujets

JavaScript, DOM et API Web HTML5

Bonjour, j'aimerais savoir s'il serait possible de cacher les contrôles d'un textarea sans les désactiver (petits trais qui indiquent qu'il est possible de redimensionner en bas à droite) et s'il est possible en javascript de détecter un redimensionnement.
Merci beaucoup et bonne soirée! (:
j'ai imaginé cette solution, ça marche mais je penses que mieux existe, je reste ouvert à toute propositions (:

const bars = document.querySelectorAll('#main-container textarea');
for (let i = 0; i < bars.length; i++) {
    let bs;
    bars[i].addEventListener('mousedown', (event) => {
        bs = event.target.offsetHeight;
    });
    bars[i].addEventListener('mouseup', (event) => {
        if (bs && event.target.offsetHeight != bs) {
            console.log('sizechanged');
        } else {
            bs = false;
        }
    });
}

Bonne soirée!