gpt4 book ai didi

javascript - 根据 JavaScript 数组检查文本框值

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

我有一个简单的问题,我觉得我可能只是错过了一些简单的事情。

我目前在 jquery 的文档就绪函数下面有一组代码

    $(document).ready(function() { 
var code = ['code', 'code', 'code', 'code', 'code', 'code', 'code', 'code', 'code', 'code', 'code', 'code', 'code', 'code', 'code', 'HG3BV', 'code', 'code', 'code', 'code', 'code', 'code'];
"use strict";

这是我的 js 文档的顶部。

然后,我进一步检查我的表单是否找到 validate-required2 的类值,如果找到,我希望它根据我的数组检查文本框 #codes 的值。

            $(form).find('.validate-required2').each(function() {
var cheater = $('#codes').val();
if (jQuery.inArray(cheater, code)!='-1') {
$(this).removeClass('field-error');
} else {
$(this).addClass('field-error');
error = 1;
}
});

但是,这会不断返回值不在数组中。我是不是错过了一些简单的事情?

最佳答案

你可能想写

var cheater = $(this).val();

如果选择器'.validate-required2'引用您的input元素。您的原始选择器总共只能获取一个值,因为引用的 ID ('#codes') 在您的页面上必须是唯一的。

关于javascript - 根据 JavaScript 数组检查文本框值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32058650/

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