javascript - 从跨度之前的元素获取内部文本
问题描述
我想提取a
元素的内部文本,而不是跨度内的文本。所以在下面的例子中只是“Xetra”。有没有办法用 puppeteer 排除它?它看起来像这样:
<a href="?notation=1929749" title="+15 Min."> Xetra <span>315.573 Stk.</span> </a>
解决方案
解决方案:
let exchangeRaw = li.querySelector('a');
let exchange = exchangeRaw.childNodes[0].textContent;
推荐阅读
- c - C memcpy 二维数组
- html - Flexbox:滚动条从何而来?
- pdf - libreoffice:如何从 Visio 页面中提取 SVG/PDF?
- swift - Swift Google Cloud Firestore 侦听器内存问题/应用程序崩溃
- asp.net-mvc - ASP.NET MVC 和实体框架问题
- c# - 库是 Visual Studio 中的项目还是 C# 源代码文件?
- python - 使这个嵌套的 for 循环更加 Pythonic
- python - Django Rest Framework - 在 POST 响应正文中接收主键
- amazon-web-services - 当 AWS 节点组没有出现在 CloudFormation 中并且仅在尝试删除父集群或创建新集群时似乎存在时,如何销毁它?
- laravel - CoreUi Laravel 管理模板无法使用 node-gyp@3.8.0 构建