简体   繁体   English

在php webdriver client和selenium上运行时如何获取HTML span标签的值

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

I am using php webdriver client and selnium 我正在使用php webdriver client和selnium

I am frustrated in getting value from span tag Rs 350 我很沮丧地从span标签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>

I want to get value 350 to print on my HTML Page. 我想获取值350以在HTML页面上打印。 I want to use a for loop for this because many span tags with different values are there . 我想为此使用一个for循环,因为那里有许多具有不同值的span标签。

I want the values of span tags and to be displayed on my webpage. 我想将span标签的值显示在我的网页上。

Try to use below xpath with java to get the value 350: 尝试在xpath下面与Java结合使用以获取值350:

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

Below statement is implemented in php: 下面的语句在php中实现:

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

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM