通过JS将参数禁用到textarea

时间:2017-12-02 20:54:17

标签: javascript html html5 textarea

如何通过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>

1 个答案:

答案 0 :(得分:0)

您可以使用以下代码禁用textarea:

textarea.disabled = true;

并将其恢复为默认状态:

textarea.disabled = false;