Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/478.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何检查$(';.name';)是否包含特定值_Javascript_Jquery_Html_Arrays_Loops - Fatal编程技术网

Javascript 如何检查$(';.name';)是否包含特定值

Javascript 如何检查$(';.name';)是否包含特定值,javascript,jquery,html,arrays,loops,Javascript,Jquery,Html,Arrays,Loops,我想检查特定值是否在$('.name')中。我怎样才能做到这一点?我无法循环使用$('.name'),因为我已经循环使用了一个数组来检查每个条目是否在$('.name')中。我的数组包含的对象可能多于$('.name')。以下是更好理解的代码: let arr = ["a", "b", "c"]; let test = $('.name'); // <- contains multiple childs for (let i = 0; i < arr; i++) { if

我想检查特定值是否在
$('.name')
中。我怎样才能做到这一点?我无法循环使用$('.name'),因为我已经循环使用了一个数组来检查每个条目是否在
$('.name')
中。我的数组包含的对象可能多于
$('.name')
。以下是更好理解的代码:

let arr = ["a", "b", "c"];
let test = $('.name'); // <- contains multiple childs

for (let i = 0; i < arr; i++) {
    if (true) { // <- test contains arr[i]

    }
}
让arr=[“a”、“b”、“c”];
let test=$('.name');// 试试看:

const
target='Some Text',
查询=$('.name'),
检查=({innerHTML})=>innerHTML.includes(目标),
结果=数组.from(查询).some(检查);
控制台日志(结果)


某些文本使用键控键检查数组是否具有用户键入的字符

$(函数(){
常数arr=[“a”、“b”、“c”],
测试=$('.name');
$('.name').keyup(函数(事件){
const currentVal=$(this.val();
const containsText=arr.some(x=>x==currentVal);
if(containsText)
log('包含值'+currentVal);
});
});

页面标题

您需要哪个特定值?请添加您工作过的代码on@KunalMukherjee添加了一些代码:)。@TiSer添加了一些代码:)。是否可以将“$('.name')转换为字符串,然后使用includes('abc')进行检查?@fnm65404只需搜索元素包含的内部文本?我变了,看现在。非常感谢你的努力。我将来会记住这一点。