簡體   English   中英

無法使用以下Xpath查找元素

[英]Unable to find element using the following Xpath

我正在嘗試使用statusid_103408和text()草稿查找輸入類型

在此處輸入圖片說明

這是我正在使用的xpath,不確定我要去哪里哪里

//input[@name='statusid_103408' and contains(text(), 'Draft')]

使用Value它將起作用,因為value是唯一的,所以文本不在輸入標簽內!

該xpath不起作用的原因是因為“草稿”文本實際上不是輸入元素的屬性。 它包含在作為父元素的li元素中。 因此,您的搜索沒有返回結果。

我建議僅在您的xpath搜索中使用該名稱(如果唯一)。 如果您確實需要搜索中的文本,則可以先搜索li項的文本,然后查找輸入,如下所示:

//li[text()='Draft']/input[@name='statusid_103408']

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM