gpt4 book ai didi

javascript - 最大长度属性的头韵

转载 作者:行者123 更新时间:2023-11-29 21:58:04 24 4
gpt4 key购买 nike

在我工作的网站上,我们有一个用于触摸屏的交互式键盘。它看起来很棒并且工作起来很棒,除非我们想要在一个字段上有一个最大字符数。

maxlength 属性不想工作,因为键盘如何带走输入的焦点并插入到输入中。

有没有其他方法可以在不使用 maxlength 属性的情况下限制人们在输入字段中可以输入的内容?

我在网上做了一些搜索,从我看过的所有内容来看,每个人总是指向只使用 maxlength。

我已经尝试了一些东西,比如创建一个替代

$('.input').val().substring(9);

但用户仍然可以在字段中输入内容,在获取值时一切都会停止。

我也试过

return false;

当他们达到最大字符数时在 if 语句中,但这只会卡住我的页面,用户无法再与屏幕交互。

还有其他方法可以实现吗?

最佳答案

在每个字符之后,做这样的事情:

$('.input').val( $(this).val().substring(0,100) );

Demo

关于javascript - 最大长度属性的头韵,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25387326/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com