Я использую xPath с FireFinder .. но не вижу, чтобы получить правильный xPath для поиска элемента .. Пример html:
<input type="button" onclick="ViewContact('9498')" value="View Contact" class="FormButton">
<input type="button" onclick="ViewContact('9499')" value="View Contact" class="FormButton">
Я могу найти оба из них с:
//input[contains(@value,'View Contact')]
Но если я хочу найти только один по идентификатору, например:
//input[contains(@onclick,'ViewContact('9498')')]
не сработает, я полагаю, что апострофам не удалось избежать ... пробовал без них:
//input[contains(@onclick,'ViewContact(9498)')]
Это работает:
//input[contains(@onclick,'9498') and contains(@onclick,'ViewContact')]
но я бы предпочел не использовать 2 предложения ... любой способ сделать это в одном содержит?
Дух ... Спасибо :) По крайней мере, я не использовал свой логин:)
Какие-нибудь инструменты, которые могут помочь понять это, вместо того, чтобы спотыкаться, пытаясь что-то сделать?