jQuery或者JavaScript等价于PHP的strpos函数来查找页面上的字符串

前端之家收集整理的这篇文章主要介绍了jQuery或者JavaScript等价于PHP的strpos函数来查找页面上的字符串前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
在JavaScript或jQuery中有类似于PHP中的strpos的等效函数吗?

我想在页面上的元素中找到一个字符串。我正在寻找的字符串是:

td class="SeparateColumn"

我想要的东西,我可以运行它像这样找到:

if $("anystring")
  then do it

解决方法

我假定你的意思是检查一个字符串是否包含一个字符,以及在字符串中的位置 – 你想在JS中使用一个字符串的indexOf()方法。这里是 relevant docs

好吧,所以你想搜索整个页面! :contains()选择器会这样做。请参阅the jQuery docs:包含。

搜索页面中的每个元素,请使用

var has_string = $('*:contains("search text")');

如果你得到jQuery元素,那么搜索是成功的。例如,在这个页面

var has_string=$('*:contains("Alex JL")').length
//has_string is 18
var has_string=$('*:contains("horsey rodeo")').length
//has_string if 0. So,you could an `if` on this and it would work as expected.

猜你在找的jQuery相关文章