繁体   English   中英

如何在 Selenium 中找到这个元素?

[英]How can I find this element In Selenium?

在此页面上,我需要单击数据值 1

<div class="custom-select-dropdown-value" data-value="1">1</div>

怎么可能? 拜托,我需要代码。

                            <div class="custom-select-dropdown">
                                <div class="custom-select-dropdown-inner">
                                    <div class="custom-select-dropdown-value" data-value="0">0</div>
                                    <div class="custom-select-dropdown-value" data-value="1">1</div>
                                    <div class="custom-select-dropdown-value" data-value="3">3</div>
                                    <div class="custom-select-dropdown-value" data-value="5">5</div>
                                    <div class="custom-select-dropdown-field">
                                        <input type="text" name="repeatOnErrorTimes" placeholder="0" data-type="int">
                                        <button>&gt;</button>
                                    </div>
                                </div>
                            </div>
                        </div>

尝试以下任一定位器:

XPATH:

.//div[@class='custom-select-dropdown-value' and @data-value='1']

要么

.//div[@data-value='1' and text()='1']

要么

.//div[@data-value='1']

CSS_选择器:

div[data-value='1']

暂无
暂无

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

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