gpt4 book ai didi

javascript - 与虚拟键盘集成的输入字段的最佳最大长度和最小长度

转载 作者:行者123 更新时间:2023-12-03 06:24:29 24 4
gpt4 key购买 nike

我的问题在于 maxlength 和 minlength 通知。如果我手动输入输入字段,它就会工作并通知显示。但如果我使用由 jquery 制作的虚拟键盘,则不会显示通知。是否有使用虚拟键盘输入最大长度和最小长度的解决方案和另一个最佳代码?

这是我的代码 MaxLength 和 MinLength 验证:

var minLength = 9;
var maxLength = 12;

$(".minmax").on("keydown keyup change", function(){
var value = $(this).val();
if (value.length < minLength)
$(".noticeminmax").text("Text is short");
else if (value.length > maxLength)
$(".noticeminmax").text("Text is long");
else
$(".noticeminmax").text("");
});

最佳答案

我不知道虚拟键盘会触发哪些事件(如果有),但解决方案可能是按时间间隔检查输入值(尽管不是最佳解决方案)

setInterval(function() {
var value = $('.minmax').val();
if (value.length < minLength)
$(".noticeminmax").text("Text is short");
else if (value.length > maxLength)
$(".noticeminmax").text("Text is long");
else
$(".noticeminmax").text("");
}, 100 );

关于javascript - 与虚拟键盘集成的输入字段的最佳最大长度和最小长度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38717094/

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