gpt4 book ai didi

javascript - 如何在 jquery 中使用包含数组的函数?

转载 作者:行者123 更新时间:2023-11-30 08:08:52 25 4
gpt4 key购买 nike

我有一个包含一些值的数组。我想如果文本框的值包含来自该数组的任何元素的值,它将显示警报“存在”,否则“不存在”我尝试了以下代码:

$('[id$=txt_Email]').live('blur', function (e) {
var email = $('[id$=txt_Email]').val();
var array = ['gmail.com', 'yahoo.com'];
if (array.indexOf(email) < 0) { // doesn't exist
// do something
alert('doesnot exists');
}
else { // does exist
// do something else
alert('exists');
}

});

但这是将整个值与数组的元素进行比较。我想像在 C# 中一样使用 contains 函数和字符串。请帮助我。我希望如果用户键入“test@gmail.com”,它将显示存在于数组中。如果用户输入“test@test.com”,它将警告不存在。

最佳答案

我觉得你想要

$.each(array, function () {
found = this.indexOf(email);
});

关于javascript - 如何在 jquery 中使用包含数组的函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13412215/

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