我有一个文本框,我想计算’.’的出现次数.
如果文本框已经有’.’那么用户不能输入’.’来自他的主板
这是我的代码:
$('.txt').keyup(function() { var ele = $(this).val(); var contains = (ele.indexOf('.') > -1); if (contains) { var count = $(this).val().match(/./g); if (count > 1) { var cont = $(this).val(); var str = $(this).val().length; $(this).val(cont.substring(0,str)); } } });
$(this).val().match(/./ g)给出了’.’出现的索引.但我想计算它的出现次数.
解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。