Javascript 基于“第一个”动态显示/隐藏div;";输入字段的类型
我有一个输入字段,它根据用户类型过滤我的div,如下所示Javascript 基于“第一个”动态显示/隐藏div;";输入字段的类型,javascript,javascript-events,Javascript,Javascript Events,我有一个输入字段,它根据用户类型过滤我的div,如下所示 我需要升级:输入字段长度没有限制,但是JavaScript应该只考虑用户键入的前8个字母/数字,而忽略其他。 例如,在这样的div上: <div class="name">Katekate</div> Katekate 如果用户键入“katekate”或“katekatekate”,则结果相同 我想我应该使用“子字符串”函数,但我正疯狂地去解决这个问题。 任何建议都将不胜感激 您的部门: <div cl
我需要升级:输入字段长度没有限制,但是JavaScript应该只考虑用户键入的前8个字母/数字,而忽略其他。 例如,在这样的div上:
<div class="name">Katekate</div>
Katekate
如果用户键入“katekate”或“katekatekate”,则结果相同
我想我应该使用“子字符串”函数,但我正疯狂地去解决这个问题。
任何建议都将不胜感激 您的部门:
<div class="name">Katekate</div>
结果:只有前8个字母/数字被捕获请包含您尝试使用的
子字符串
的代码,以便有人告诉您如何修复代码。所以您的问题是输入字段没有长度限制?你为什么不实行限制呢?如果用户可以输入更多,并且不会影响过滤,则会导致混淆。@Ivanić否该字段用于sku代码,允许显示/隐藏多组零件。该字段不是很清楚,但它为我提供了解决方案,效果非常好!谢谢<代码>代码$(this).val().substr(0,8)代码>
$(".name").val().substr(0, 8);