2017-12-02 7 views
0

JavaScriptでtextareaタグ(HTML)に無効なパラメータを追加する方法はありますか?テキストエリアで、その後300個の以上の文字がある とき、私はあなたがこのコードでテキストエリアを無効にすることができJSによってテキストエリアにパラメータが無効にされました

<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

[Javascriptを使用して入力フィールドを無効にする方法](https://stackoverflow.com/questions/12896698/how-to-disable-an-input-field-using-javascript)の可能な複製 – larssy1

答えて

0

無効テキストエリアにしたい:

textarea.disabled = true; 

、デフォルトにそれを返す状態:

textarea.disabled = false; 
関連する問題