2016-03-25 3 views
2

aus irgendeinem Grundewie Selen verwenden, um mit Python mit anderen Namen und sogar einig verschiedenen

ich einen Text nach dem ‚Test‘ eingeben muß aber die Eingabe Namensänderung wird immer automatisch inpurt Element nach einem bestimmten Text lokalisiert Format, so kann ich finde es nicht über eine feste CSS oder XPath

<tr class="123"><td class="456"> 
<div class="789">Test</div></td><td><input size="16" maxlength="15" name="ABC"></td> 

ich versuche, über XPath-ähnlichen

//*[descendant::*[contains(text(),'Test')]]/input[1] 

zu finden aber nicht .. ich thoug ht Ich sollte in der falschen Art und Weise tun, helfen ....

Antwort

2

Ein XPath die Eingabe nach dem Text "Test" zu suchen:

"//div[.='Test']/following::input[1]" 
+0

danke !! Es funktioniert und verwendet weniger Code – RX178

0

Sie following-sibling Achse wie diese verwenden:

//td[div='Test']/following-sibling::td[1]/input 
Verwandte Themen