我有一个包含一些值的数组。我想如果文本框的值包含来自该数组的任何元素的值,它将显示警报“存在”,否则“不存在”我尝试了以下代码:
$('[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# 中使用包含字符串的函数。请帮助我。我想如果用户输入“test@gmail.com”,它将显示存在于数组中。如果用户输入“test@test.com”,它会提示不存在。