如何在php-webdriver客户端和selenium上运行时获取HTMLspan标记的值

How to get value of HTML span tag while running on php webdriver client and selenium

本文关键字:HTMLspan 获取 运行时 php-webdriver 客户端 selenium      更新时间:2023-09-26

我正在使用php webdriver客户端和selnium

我很沮丧从跨度标签Rs 350 中获得价值

<div class="fareBlock busDataBlock">
                <div>
                <span class="fareStart"></span>
                <span class="fareSpan">
                    Rs
                    <span class="Fare">350</span>
                </span>
                    </div>
                <a href="javascript:void(0);" class="SpecialBus"></a>
                <button class="viewSeatsBtn">View Seats</button>
            </div>

我想得到值350打印在我的HTML页面上。我想为此使用for循环,因为那里有许多具有不同值的span标记。

我希望span标签和的值显示在我的网页上。

尝试使用下面的xpath和java来获得值350:

 driver.findElement(By.xpath("//div[@class='fareBlock busDataBlock']/div/span[2]/span"));

以下语句在php中实现:

driver->findElement(WebDriverBy::xpath("//div[@class='fareBlock busDataBlock']/div/span[2]/span"))