用JavaScript填写Textarea输入长度

时间:2015-04-29 20:21:34

标签: javascript forms validation textarea

我想创建一个SMS网关,每次写入(或粘贴)160个字符时都会提醒用户。我需要存储一个变量n,其中包含160个字符的消息部分。代码将是这样的,只需要全局存储n。有没有比e更好的方法。 G。将它存储到隐藏的表单字段中? 注意:在这种特殊情况下,一次粘贴少于160个字符的假设是安全的。

window.onload = function() {
  var n=1;   
  var t=document.getElementById('msg');
  t.addEventListener('input', function() {
    var l=t.value.length;
    if(l>n*160){
      n++;
      alert('Message will be split into '+n+' parts');   
    }
  }, false);
}

0 个答案:

没有答案