如何检查具有特定文本的锚点?

时间:2018-10-15 18:59:19

标签: css-selectors

我想检查我的html页面上此元素的存在性

<a  ...>Intranet XXX Portal</a>

通过控制台,我看到我的元素在那里:

> $('a').text == "Intranet XXX Portal"
< true

但是我需要一个选择器,我可以通过该选择器测试元素的存在 “ .length> 0”

执行以下操作时,总是得到空结果。

> $('a[text="Intranet XXX Portal"]')
> $('a[innertext="Intranet XXX Portal"]')
> $('a[content="Intranet XXX Portal"]')
< []

什么选择器将返回$('a ???)。length> 0?

REM:对于此特定页面,$表示浏览器jQuery。

1 个答案:

答案 0 :(得分:0)

您可以通过

检查该元素是否存在
if ($('a').html('Intranet XXX Portal').length > 0) {
    console.log(true)
}
else {
    console.log(false)
}

希望有帮助。