通过JS向textarea添加禁用的参数

Add parameter disabled to textarea by JS

如何通过 JavaScript 在 textarea 标签 (HTML) 中添加禁用的参数? 当 textarea 超过 300 个字符时,我想禁用 textarea

<body>
    <div class="container">
        <textarea id="sms"></textarea>
        <button type="button">Wyślij</button>

        <div class="licznik"></div>
    </div>

    <script>
        var licznik = document.querySelector(".licznik");
        var btn = document.querySelector("button");
        var textarea = document.getElementById("sms");

        let wynik = textarea.addEventListener("keyup", function licz (){
           let polska = textarea.value.length;
            licznik.innerHTML = polska;
            if(polska >=300){
                licznik.innerHTML ="Za dużo znaków";
            }
        }, false);
    </script>
</body>

您可以使用以下代码禁用文本区域:

textarea.disabled = true;

和return它到默认状态:

textarea.disabled = false;