javascript - Selenium:仅获取元素的直接文本
问题描述
我有一个这样的html结构:
<div>
My text
<span class="c">Some other text I dont want</span>
</div>
在 selenium 中,我如何只获取 div 的直接子文本,在这种情况下My text
。
如果我使用element.getAttribute("innerText")
我得到这个:
My textSome other text I dont want
有没有一种优雅的方式来做到这一点?
解决方案
推荐阅读
- reactjs - Redux 架构中的自定义 Websocket
- python - 用科学计数法为所有刻度标签着色
- jquery - Bootstrap 4 Carousel 检测上一张幻灯片
- python - ffmpeg 视频录制损坏
- sql - BigQuery:搜索子查询中匹配的所有元素
- javascript - 将值从一个 Google 表格粘贴到另一个表格,并根据 ID 列删除重复项
- javascript - 来自多个表、多行、同一页的值
- c# - 如何识别键盘中的大小写字母?
- mysql - 如何在 seqilize 中测量查询执行时间?
- arrays - EXCEL VLOOKUP - 从一个公式中提取多列