Я пытаюсь нажать ссылку «Предварительный поиск», но он дает мне ошибку, говорит, что такого элемента нет, где точка локатора mt действительна на основе xpath, которую я использовал.Не удалось щелкнуть по элементу
<a id="ctl00_ContentPlaceHolder1_btnAdvanceSearch" class="lnkAdvancedSearchDown" onclick="javascript:ShowHideAdvanceSearch('#ctl00_ContentPlaceHolder1_drpLeadAgent','#ctl00_ContentPlaceHolder1_drpLeaseAgent','#ctl00_ContentPlaceHolder1_drpSaleAgent','#ctl00_ContentPlaceHolder1_drpContactAgent','#ctl00_ContentPlaceHolder1_drpFurnished','#ctl00_ContentPlaceHolder1_drpFloorType','#ctl00_ContentPlaceHolder1_drpView','#ctl00_ContentPlaceHolder1_drpLayout','#ctl00_ContentPlaceHolder1_drpTenancy','#ctl00_ContentPlaceHolder1_btnAdvanceSearch','#ctl00_ContentPlaceHolder1_drpReserveLeadAgent');">Advanced Search</a>
Я пробовал все возможные локаторы,.
By.xpath ("// * [@ ид = 'ctl00_ContentPlaceHolder1_btnAdvanceSearch']")
Там может быть два доступными для XPath вы упомянули ссылок. –
Указанный вами html не содержит идентификатор 'ctl00_ContentPlaceHolder1_btnAdvanceSearch' или текст« Ссылка для предварительного поиска ». Укажите соответствующий html. – Guy
@ Kishan Patel, да, есть, я также адресую первую ссылку, используя правильный xpath, но она не работает. –