使用JS中的
我正在寻找一种方法不使用以下代码,因为它会输出所有相关的标签名称并通过textContent进行过滤,但我想通过文本内容进行选择,而不是过滤。
document.querySelector
是否可以仅通过给定的textDocument
选择第一个元素,如果当代码执行时textDocument
在视口上可见?
我正在寻找一种方法不使用以下代码,因为它会输出所有相关的标签名称并通过textContent进行过滤,但我想通过文本内容进行选择,而不是过滤。
document.querySelectorAll('tagName').forEach( (e)=>{
if (e.textContent.includes('Delete')) {
e.click();
}
});
$("tagName:contains(Delete)").click()
,还是担心自己筛选内容时的性能问题?(我认为即使.querySelectorAll()
在幕后直接支持这个功能,它仍然需要迭代指定类型的所有元素。) - nnnnnn