1

Ich habe versucht, klicken Sie auf die Schaltfläche "Nein" mit dem unten Xpath.Schaltfläche ist nicht anklickbar mit span-Tag innerhalb div-Tag

.//*[@id='btnID'] 

HTML-Code:

<div class = "ui-dialog-buttonpane" type = "button" id ="btnID"> 
<span class = "ui-button-text"></span> 
<span class = "ui-button-text">No</span> 
</div> 

Es hat nicht funktioniert.

Aber ich versuchte mit

.//*[@id='btnID']/span/span[1]. 

Es hat gut funktioniert. Aber mein Problem ist Div-Tag stellt das Button-Element. Daher sollte auch .//*[@id='btnID ']
gearbeitet werden.

Bitte irgendjemand erklären können?

+0

sind Sie sicher, dass zweite Pfad identifizieren kann? Ich sehe keine Spanne innerhalb einer Spanne. Ich denke, dass Sie vielleicht möchten angeben .//div[@id='btnID '] –

+0

Ja .. Es ist richtig. – Harsha

+0

versuchen Sie mit .//div[@id='btnID '] statt .//**[@id='btnID'] –

Antwort

0

Hier ist der XPath, die das Objekt

//div[@id='btnID']/span[.='No']

Verwandte Themen