如何通过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>
答案 0 :(得分:0)
您可以使用以下代码禁用textarea:
textarea.disabled = true;
并将其恢复为默认状态:
textarea.disabled = false;