如何基于cheerio中的文本获取元素的属性

廷瓦尼(Salvatore Timpani)

(使用CHEERIO)我想获取在选项标签之间包含文本“ 9”的元素的值:

<option value="19437843939456"> 8.5 </option>

<option value="19437843972224"> 9 </option>

我想得到这个:19437843972224这是value选项标签中属性的值

我如何用Cheerio来做到这一点?

塔玛斯·佐克(Tamas Szoke)

通过使用选择选项 $("option")

将添加:contains('string')到选择器将查找该选项的文本。

最后,该val()方法将获得选项的值。

合并它们以获得所需的结果:

$("option:contains('9')").val();

这是一个有效的例子

查看文档以获取更多信息。

更新资料

您需要使用正确的select元素,可以通过使用其name属性来实现:

$("select[name=id] option:contains('9')").val();

一个更复杂的例子

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用python脚本基于XML中其他元素的文本或属性获取元素的文本

来自分类Dev

如何基于父元素的属性获取子元素的属性

来自分类Dev

Cheerio:如何通过文本内容选择元素?

来自分类Dev

如何基于跨度内的文本获取跨度的跟随元素

来自分类Dev

如何基于子元素的data- *属性获取<tr>?

来自分类Dev

如何从变量中的元素中获取属性?

来自分类Dev

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

来自分类Dev

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

来自分类Dev

如何从outerHTML的文本中获取属性的值?

来自分类Dev

如何使用LINQ在属性中获取元素

来自分类Dev

如何基于Behat中的文本在HTML标签中选择元素?

来自分类Dev

如何从基于内部文本的列表中删除元素

来自分类Dev

如何在Robot Framework中基于元素的文本编写xpath?

来自分类Dev

如何根据其同级属性值从元素获取文本值?

来自分类Dev

如何基于MongoDB中的条件从数组中获取元素?

来自分类Dev

如何从Cheerio对象中删除属性?

来自分类Dev

如何获取元素的文本?

来自分类Dev

如何基于坐标获取元素

来自分类Dev

如何从元素中获取文本,排除其中的其他元素

来自分类Dev

如何基于属性值获取类中的项目列表

来自分类Dev

如何使用node.js Cheerio一一获取元素

来自分类Dev

如何从Selenium Python中的元素列表中获取文本?

来自分类Dev

如何在 jQuery 中的特定 <li> 元素中获取文本?

来自分类Dev

如何替换元素属性中的部分文本

来自分类Dev

如何在C#中的元素中获取XML属性

来自分类Dev

如何在C#中的元素中获取XML属性

来自分类Dev

如何找到基于文本的元素,这些元素深深地存在于硒中

来自分类Dev

使用cheerio获取属性列表

来自分类Dev

如何基于Scala中的元素索引获取列表中的一组元素?

Related 相关文章

  1. 1

    使用python脚本基于XML中其他元素的文本或属性获取元素的文本

  2. 2

    如何基于父元素的属性获取子元素的属性

  3. 3

    Cheerio:如何通过文本内容选择元素?

  4. 4

    如何基于跨度内的文本获取跨度的跟随元素

  5. 5

    如何基于子元素的data- *属性获取<tr>?

  6. 6

    如何从变量中的元素中获取属性?

  7. 7

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

  8. 8

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

  9. 9

    如何从outerHTML的文本中获取属性的值?

  10. 10

    如何使用LINQ在属性中获取元素

  11. 11

    如何基于Behat中的文本在HTML标签中选择元素?

  12. 12

    如何从基于内部文本的列表中删除元素

  13. 13

    如何在Robot Framework中基于元素的文本编写xpath?

  14. 14

    如何根据其同级属性值从元素获取文本值?

  15. 15

    如何基于MongoDB中的条件从数组中获取元素?

  16. 16

    如何从Cheerio对象中删除属性?

  17. 17

    如何获取元素的文本?

  18. 18

    如何基于坐标获取元素

  19. 19

    如何从元素中获取文本,排除其中的其他元素

  20. 20

    如何基于属性值获取类中的项目列表

  21. 21

    如何使用node.js Cheerio一一获取元素

  22. 22

    如何从Selenium Python中的元素列表中获取文本?

  23. 23

    如何在 jQuery 中的特定 <li> 元素中获取文本?

  24. 24

    如何替换元素属性中的部分文本

  25. 25

    如何在C#中的元素中获取XML属性

  26. 26

    如何在C#中的元素中获取XML属性

  27. 27

    如何找到基于文本的元素,这些元素深深地存在于硒中

  28. 28

    使用cheerio获取属性列表

  29. 29

    如何基于Scala中的元素索引获取列表中的一组元素?

热门标签

归档