为什么我的脚本无法在图像查找时发出警报?

发布于 2024-10-18 06:54:09 字数 343 浏览 4 评论 0原文

好吧,基本上我的代码在底部,如果我给出完整的图像网址,它就可以完美工作,但是如果我只给出其中的一部分并使用 * 表示另一部分,我会尝试让它工作。

var theList = ['*this.png','site.com/folder/*'];

for(i=0; i<theImages.length; i++) {
   for(j=0; j<theList.length; j++) {
      if(theImages[i].src==theList[j]) alert(theList[j]+' found on this page');
   }
}

请并谢谢

Alright basically i have the code at the bottom and it works perfectly if i give the full image url but im trying to get it to work if i only give part of it and use a * for the other part.

var theList = ['*this.png','site.com/folder/*'];

for(i=0; i<theImages.length; i++) {
   for(j=0; j<theList.length; j++) {
      if(theImages[i].src==theList[j]) alert(theList[j]+' found on this page');
   }
}

Please and thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

素年丶 2024-10-25 06:54:09

我...真的不认为我的评论会有帮助,但既然看起来有帮助,我想我会将其作为答案发布:

它不起作用,因为您使用了 == 而不是将通配符 * 纳入其中的东西帐户。

I... didn't really think my comment would help, but since it seems it did, I guess I'll post it as an answer:

It's not working because you used == instead of something that would take the wildcard * into account.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文