我想创建一个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);
}