【问题标题】:Search HTML elements for specific attribute values在 HTML 元素中搜索特定属性值
【发布时间】:2019-08-29 03:12:55
【问题描述】:

我需要在我的网站上搜索属性值包含某个关键字的所有实例。例如:在下面的 sn-p 中,我有一个包含单词 taco 的 aria-label。我会抓取我的网站并找到所有包含“taco”一词的页面。有谁知道可以做到这一点的网站或工具?

<a href="eattaco.html" aria-label="eat a taco">hungry?</a>

提前致谢。

【问题讨论】:

    标签: html attributes tags


    【解决方案1】:

    您可以使用 jQuery 选择器来执行此操作。

    例如

    $("[aria-label~='taco']")

    将返回 aria-label 包含单词“taco”的所有元素。

    在此处查看此答案:Find an element in DOM based on an attribute value

    【讨论】:

    • 谢谢罗比。但是,我正在寻找一种方法将此 jquery 应用于站点范围的搜索。问题是我们有 500 多个动态页面,其中此属性是从数据库中提取的,并且 DB 中的格式不可读。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-08-02
    • 2018-01-10
    • 1970-01-01
    • 2021-12-06
    • 1970-01-01
    • 1970-01-01
    • 2012-02-13
    相关资源
    最近更新 更多