我想在用户第 11 次输入逗号 (,) 时发出警报。我如何使用 jQuery 或 js 来做到这一点?
<input class='myprofiletags' name='my_profile_tags' value='<?php echo $my_profile_tags; ?>' placeholder="" />
我在做什么:
jQuery('.myprofiletags').keyup(function()
{
if( jQuery(this).val().indexOf(',') !== -1 )
{
alert('No more text allowed');
}
}
上面的脚本总是发出警报,即使我在一个逗号后按 和 字符也是如此。
如有任何帮助,我们将不胜感激。
最佳答案
用逗号分割,超过10则提示:
jQuery(this).val().split(',').length > 10
关于javascript - 输入中第 11 个逗号后发出警报,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27377473/