gpt4 book ai didi

ruby - 如何从隐藏元素中提取数据代码属性

转载 作者:太空宇宙 更新时间:2023-11-03 17:10:24 26 4
gpt4 key购买 nike

使用 Watir-Webdriver,我希望能够提取“数据代码”值,以便将其输入到页面上的文本字段中以解锁我锁定的帐户。通常代码是通过电子邮件发送的,但在我们的测试环境中,代码隐藏在页面 <span data-code="123456"> 上。我想获取“123456”代码并将其放入代码文本字段中。

我一直无法弄清楚如何做到这一点。我猜是因为没有办法实际访问数据代码?

如果这是 HTML,是否可以这样做?

<h1>
Unlock your account
</h1>
<h2>
Please enter the 6 digit code that was just sen…
<span data-code="123456">
test@email.com
</span>
</h2>

最佳答案

您可以使用 attribute_value 方法:

browser.span.attribute_value('data-code')
#=> 123456

关于ruby - 如何从隐藏元素中提取数据代码属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26786988/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com