我的代码使用一种“倒计时”字段来限制字符数,该字段在用户键入时实时工作。
除非用户“粘贴”他们的文本,否则一切正常。只有当他们再次单击该字段时,它才会重置并知道输入的字符太多。
有没有办法让它在 mouseup / out 上工作......或与用户的粘贴交互?
这是当前代码:
<script type="text/javascript">
function textCounter(field,cntfield,maxlimit) {
if (field.value.length > maxlimit)
field.value = field.value.substring(0, maxlimit);
else
cntfield.value = maxlimit - field.value.length;
}
</script>