0

我的代码使用一种“倒计时”字段来限制字符数,该字段在用户键入时实时工作。

除非用户“粘贴”他们的文本,否则一切正常。只有当他们再次单击该字段时,它才会重置并知道输入的字符太多。

有没有办法让它在 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>
4

1 回答 1

1

试试这个maxlength属性:

<input type="text" maxlength="10">
于 2013-02-05T22:37:35.403 回答