如何通过遍历从html元素中获取某些文本?

斯里尼瓦桑

我正在使用javascript.i中的工具提示进行工作,我有一个HTML模板。该模板应位于工具提示中。供用户参考,我在该模板上有一个静态文本。该文本可能在div或span或table中,等等。在javascript或jquery中,我需要获取该文本并使用当前的工具提示值替换。下面是我的代码..

<div id="Template" style="display: none;">
    <div id="icon">
        <table>...</table>
    </div>
    <div id="value">
        <div>
            <label>&nbsp;#tooltipText#</label>
        </div>
    </div>

</div>
<script>
    var k=$('#Template');
    if(template.childnodes. haveText(#tooltipText#)){
    need to replace the text with some value like 'Antartica'.
    }
</script>

那就是我需要使用JavaScript或jQuery将文本#tooltipText#更改为一些值

帕维尔

您可以使用来获得包含'#tooltipText#'的元素:contains

var placeholderParent = k.find(':contains(#tooltipText#)').last();
placeholderParent.html( placeholderParent.html().replace('#tooltipText#', 'Antarctica'));

http://jsfiddle.net/kxw1j2nj/

但是我认为这太过分了,您可以简单地在整个模板中替换“#tooltipText#”:

k.html( k.html().replace('#tooltipText#', 'Antarctica'));

http://jsfiddle.net/kxw1j2nj/1/

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何通过遍历DOM获取元素的值

来自分类Dev

XPath通过同级HTML元素获取文本

来自分类Dev

通过Jquery获取html元素的文本

来自分类Dev

如何通过Selenium VBA将文本发送到某些HTML元素?

来自分类Dev

如何通过JS通过XHTML中的某些命名空间中的ID获取元素?

来自分类Dev

如何在HTML <p>(段落)元素中获取文本

来自分类Dev

如何使用angularjs在html元素中获取文本?

来自分类Dev

如何通过XPath在HTML元素中获取注释?

来自分类Dev

如何在C ++中获取某些元素

来自分类Dev

如何在Selenium Web Automation(Python)中遍历Web元素以从HTML标签提取文本?

来自分类Dev

如何使用puppeteer获取HTML元素文本

来自分类Dev

在bash中通过XPath获取HTML元素

来自分类Dev

如何通过标签中的文本查找元素?

来自分类Dev

如何从HTML网页中获取某些信息?

来自分类Dev

如何通过#ID 100%AngularJS在元素SELECT中获取文本和值

来自分类Dev

如何通过文本框遍历jQuery中的表值

来自分类Dev

如何通过 xpath 从具有多个部分相似的链接文本的 HTML 中识别元素?

来自分类Dev

在C#Winform中通过TabIndex获取元素的文本

来自分类Dev

在C#Winform中通过TabIndex获取元素的文本

来自分类Dev

如何获取元素的文本?

来自分类Dev

如何使用lxml.html从HTML元素获取文本

来自分类Dev

如何同时从多个文本中获取某些行?

来自分类Dev

如何从Lua的字符串中获取某些文本?

来自分类Dev

如何从html元素中删除空格文本

来自分类Dev

如何从 html 元素中检索文本?

来自分类Dev

如何在laravel中获取数组的某些元素?

来自分类Dev

如何为数组中的某些元素获取零值?

来自分类Dev

如何从使用自定义属性的HTML元素中获取文本?

来自分类Dev

如何从使用自定义属性的HTML元素中获取文本?

Related 相关文章

  1. 1

    如何通过遍历DOM获取元素的值

  2. 2

    XPath通过同级HTML元素获取文本

  3. 3

    通过Jquery获取html元素的文本

  4. 4

    如何通过Selenium VBA将文本发送到某些HTML元素?

  5. 5

    如何通过JS通过XHTML中的某些命名空间中的ID获取元素?

  6. 6

    如何在HTML <p>(段落)元素中获取文本

  7. 7

    如何使用angularjs在html元素中获取文本?

  8. 8

    如何通过XPath在HTML元素中获取注释?

  9. 9

    如何在C ++中获取某些元素

  10. 10

    如何在Selenium Web Automation(Python)中遍历Web元素以从HTML标签提取文本?

  11. 11

    如何使用puppeteer获取HTML元素文本

  12. 12

    在bash中通过XPath获取HTML元素

  13. 13

    如何通过标签中的文本查找元素?

  14. 14

    如何从HTML网页中获取某些信息?

  15. 15

    如何通过#ID 100%AngularJS在元素SELECT中获取文本和值

  16. 16

    如何通过文本框遍历jQuery中的表值

  17. 17

    如何通过 xpath 从具有多个部分相似的链接文本的 HTML 中识别元素?

  18. 18

    在C#Winform中通过TabIndex获取元素的文本

  19. 19

    在C#Winform中通过TabIndex获取元素的文本

  20. 20

    如何获取元素的文本?

  21. 21

    如何使用lxml.html从HTML元素获取文本

  22. 22

    如何同时从多个文本中获取某些行?

  23. 23

    如何从Lua的字符串中获取某些文本?

  24. 24

    如何从html元素中删除空格文本

  25. 25

    如何从 html 元素中检索文本?

  26. 26

    如何在laravel中获取数组的某些元素?

  27. 27

    如何为数组中的某些元素获取零值?

  28. 28

    如何从使用自定义属性的HTML元素中获取文本?

  29. 29

    如何从使用自定义属性的HTML元素中获取文本?

热门标签

归档