我正在尝试获取h1中的订单号
<h1 class="FulfillmentHeaderstyles__FulfillmentHeaderTitle-sc-1ges29w-3 PjsJX">
Order #1004066
<div aria-label="promise time" class="FulfillmentHeaderstyles__FulfillmentPromiseTime-sc-1ges29w-7 elUWJn">7:09 PM</div>
</h1>
尝试代码
const orderNumber = await window.locator('[class*=FulfillmentHeaderTitle]').textContent();
console.log(orderNumber);
控制台日志结果:订单编号10040657:09 PM
我怎么能只抓到订单号“订单#1004065”而不抓到孩子呢。提前感谢!
1条答案
按热度按时间axkjgtzd1#
你可以这样做:
这里你得到了
innerText
,然后在换行符处拆分它得到一个数组,看起来像['Order #1004066', '7:09 PM']
,所以,你取索引0处的第一个元素得到订单号。