Javascript 中不区分大小写的 textContent

三五子

我有以下代码,它使用我对网页中具有特定 textContent 的所有链接进行处理:

let links = document.querySelectorAll('a b');
    for (let i = 0; i < links.length; i++) {
        let link = links[i];
        if (link.textContent == 'remove') {
        link.click();
        }
    }

在某个网页中,链接在网页上命名为“删除”,但在 DOM 中显示为“删除”(不是大写的 R)。

一开始我不知道 DOM 是这种情况,也不明白为什么代码不起作用。

很高兴,我感觉它在 DOM 中是不同的,确实我看到我是对的,当我在代码中将它从 更改if (link.textContent == 'remove')为 时if (link.textContent == 'Remove'),代码起作用了。


作为初学者,我只是出于好奇而询问(因为我很谦虚地意识到可能会发生这种网页-DOM 差异):

有没有办法让 textContent 检查在 vanilla JS 中不区分大小写?

我相信答案将包括正则表达式,但我必须参加任何正则表达式课程(应该很快就会发生),目前,我自己无法回答。

胜利者

为什么不使用toLowerCase函数?

let links = document.querySelectorAll('a b');
for (let i = 0; i < links.length; i++) {
    let link = links[i];
    if (link.textContent.toLowerCase() == 'remove') {
    link.click();
    }
}

如果它比较removeRemove甚至REMOVE都没有关系

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使输入字段在JavaScript中不区分大小写

来自分类常见问题

javascript include()不区分大小写

来自分类Dev

JavaScript不区分大小写

来自分类Dev

从JavaScript中的字符串中替换数组中的值,不区分大小写

来自分类Dev

使用JavaScript从Parse搜索不区分大小写的数据

来自分类Dev

javascript不区分大小写的替换方法?

来自分类Dev

JavaScript switch语句不区分大小写

来自分类Dev

JavaScript / jQuery不区分大小写的RegEx替换

来自分类Dev

如何编写不区分大小写的 Javascript 搜索

来自分类Dev

为什么javaScript中的字符串分配不区分大小写?

来自分类Dev

javascript-检查字符串是否在不区分大小写的数组中

来自分类Dev

不使用正则表达式的JavaScript中不区分大小写的字符串全部替换

来自分类Dev

javascript从字符串创建不区分大小写的正则表达式

来自分类Dev

使javascript正则表达式不区分大小写

来自分类Dev

Javascript不区分大小写的排序对象,包含未定义的值

来自分类Dev

Javascript替换即使替换标签也不替换不区分大小写的字符

来自分类Dev

javascript过滤字符串数组,匹配不区分大小写的子字符串

来自分类Dev

如何在JavaScript集中执行不区分大小写的查找?

来自分类Dev

JavaScript replace使用变量而不是字符串的所有不区分大小写的搜索

来自分类Dev

如何在JavaScript中进行不区分大小写的比较?

来自分类Dev

角度数据绑定-与JavaScript对象的绑定应不区分大小写

来自分类Dev

如何创建不区分大小写的正则表达式?(javascript)

来自分类Dev

JavaScript正则表达式(?i)选项中字符串不区分大小写的一部分不起作用

来自分类Dev

html和javascript中的html导入在Linux和Windows上区分大小写

来自分类Dev

如何不区分大小写地在gremlin-javascript中查询

来自分类Dev

如何不区分大小写地从 JavaScript 数组中删除重复项?

来自分类Dev

如何使javascript中的字符串变得不区分大小写?

来自分类Dev

Javascript:textContent和getElementByTagName arent在我的代码中工作

来自分类Dev

无法读取JavaScript中未定义的属性“ textContent”

Related 相关文章

  1. 1

    使输入字段在JavaScript中不区分大小写

  2. 2

    javascript include()不区分大小写

  3. 3

    JavaScript不区分大小写

  4. 4

    从JavaScript中的字符串中替换数组中的值,不区分大小写

  5. 5

    使用JavaScript从Parse搜索不区分大小写的数据

  6. 6

    javascript不区分大小写的替换方法?

  7. 7

    JavaScript switch语句不区分大小写

  8. 8

    JavaScript / jQuery不区分大小写的RegEx替换

  9. 9

    如何编写不区分大小写的 Javascript 搜索

  10. 10

    为什么javaScript中的字符串分配不区分大小写?

  11. 11

    javascript-检查字符串是否在不区分大小写的数组中

  12. 12

    不使用正则表达式的JavaScript中不区分大小写的字符串全部替换

  13. 13

    javascript从字符串创建不区分大小写的正则表达式

  14. 14

    使javascript正则表达式不区分大小写

  15. 15

    Javascript不区分大小写的排序对象,包含未定义的值

  16. 16

    Javascript替换即使替换标签也不替换不区分大小写的字符

  17. 17

    javascript过滤字符串数组,匹配不区分大小写的子字符串

  18. 18

    如何在JavaScript集中执行不区分大小写的查找?

  19. 19

    JavaScript replace使用变量而不是字符串的所有不区分大小写的搜索

  20. 20

    如何在JavaScript中进行不区分大小写的比较?

  21. 21

    角度数据绑定-与JavaScript对象的绑定应不区分大小写

  22. 22

    如何创建不区分大小写的正则表达式?(javascript)

  23. 23

    JavaScript正则表达式(?i)选项中字符串不区分大小写的一部分不起作用

  24. 24

    html和javascript中的html导入在Linux和Windows上区分大小写

  25. 25

    如何不区分大小写地在gremlin-javascript中查询

  26. 26

    如何不区分大小写地从 JavaScript 数组中删除重复项?

  27. 27

    如何使javascript中的字符串变得不区分大小写?

  28. 28

    Javascript:textContent和getElementByTagName arent在我的代码中工作

  29. 29

    无法读取JavaScript中未定义的属性“ textContent”

热门标签

归档