Javascript 检查div中是否存在某些单词

Javascript 检查div中是否存在某些单词,javascript,Javascript,我只是想知道是否会有其他问题,我可以检查具有相同类名的最后一个div是否包含某个单词,以及该单词是否存在,并运行一个函数 每次我试图搜索帮助时,我找到的都是jquery var words=#嘿,#加入,#拍打 var nodes=document.querySelectorAll('.hud聊天消息'); var last=nodes[nodes.length-1]; //检查最后节点中的某些单词 名称:此处为文本 名称:此处为文本 名称:这里只需更多文本 名称:此处为文本 名称:/joi

我只是想知道是否会有其他问题,我可以检查具有相同类名的最后一个div是否包含某个单词,以及该单词是否存在,并运行一个函数

每次我试图搜索帮助时,我找到的都是jquery

var words=#嘿,#加入,#拍打
var nodes=document.querySelectorAll('.hud聊天消息');
var last=nodes[nodes.length-1];
//检查最后节点中的某些单词

名称:此处为文本
名称:此处为文本
名称:这里只需更多文本
名称:此处为文本
名称:/join
名称:此处为文本
名称:/slap

你可以这样做。单词应该是包含所有单词的数组。然后,您只需迭代这些单词,并使用
indexOf
检查它们是否是字符串的一部分

var words=['hey','join','slap'];
var nodes=document.querySelectorAll('.hud聊天消息');
var last=nodes[nodes.length-1];
for(var i=0;i-1){
console.log('Found:'+单词[i]);
}
}

名称:此处为文本
名称:此处为文本
名称:这里只需更多文本
名称:此处为文本
名称:/join
名称:此处为文本
名称:/slap

我恐怕不清楚您是在问如何判断
last
是否包含单词,还是如何找到该类中包含的最后一个div。。。?(在你们的例子中,你们在寻找什么单词?)我想知道我是否可以检查最后一个单词是否包含某些单词,这可以做到吗?当然可以。你得到文本(来自,或),然后看看文本中是否有单词。我还没来得及回答,问题就结束了:给你!哇,这正是我一直在寻找的,它成功了!谢谢你的帮助