开发者社区 问答 正文

输入框限制输入30字节,超过的去掉并提示。该如何实现?

输入框限制输入30字节,超过的去掉并提示。该如何实现?

展开
收起
a123456678 2016-07-06 16:38:13 1952 分享 版权
1 条回答
写回答
取消 提交回答
  • function leng()
            {
                var len = $("#ts").val();
                var total = 0;
                for(i = 0; i < len.length; i++)
                {
                    if(len[i].match(/[^\x00-\xff]/ig) != null)
                    {
                        total = total + 2;
                    }
                    else
                    {
                        total = total + 1;
                    }
                    if (total > 30)
                    {
                        $("#ts").val(len.substring(0,i));
                        break;
                    }
                }
            }
    ?
    
    2019-07-17 19:52:17
    赞同 展开评论
问答地址: