The textarea controls the number of bytes of the input character

  • 2020-03-30 01:06:26
  • OfStack

Controlled by number of characters:


<textarea name="gbContent"  style="width: 500px; height: 200px;"
             onkeyup="if(this.value.length>2000) this.value=this.value.substr(0,2000)"
             onkeydown="if(this.value.length>2000) this.value=this.value.substr(0,2000)"
             onblur="if(this.value.length>2000) this.value=this.value.substr(0,2000)"
             onpropertychange= "if(this.value.length>2000) this.value=this.value.substr(0,2000)"></textarea>

Control by bytes:

<textarea cols="50" id="description" name="userModel.description" rows="5"
      onkeydown="key1=this.value;value1 = key1.replace(/[u4e00-u9fa5]/g,' ');if(value1.length>500) this.value=this.value.substr(0,500)" 
      onkeyup="key1=this.value;value1 = key1.replace(/[u4e00-u9fa5]/g,' ');if(value1.length>500) this.value=this.value.substr(0,500)"
      onblur="key1=this.value;value1 = key1.replace(/[u4e00-u9fa5]/g,' ');if(value1.length>500) this.value=this.value.substr(0,500)"  
      onchange="key1=this.value;value1 = key1.replace(/[u4e00-u9fa5]/g,' ');if(value1.length>500) this.value=this.value.substr(0,500)"></textarea>


Related articles: