Как взять innertext или innerhtml
-
@santilo said in Как взять innertext или innerhtml:
xpath //h2[@id="text"]/text()
не получается, берет весь текст страницы(
А насколько я знаю БАС умеет работать с js
Там нельзя сделать как-то аналогично зенновскому сишарпу
y = instance.ActiveTab.FindElementByXPath(".//*/table[@class='selector_table']/tbody/tr/td/input[@class='selector_input selected']", 0);
var check = y.GetAttribute("innertext");
Типа такого код?
-
This post is deleted!
-
@Porosenok said in Как взять innertext или innerhtml:
@santilo said in Как взять innertext или innerhtml:
xpath //h2[@id="text"]/text()
не получается, берет весь текст страницы(
А насколько я знаю БАС умеет работать с js
Там нельзя сделать как-то аналогично зенновскому сишарпу
y = instance.ActiveTab.FindElementByXPath(".//*/table[@class='selector_table']/tbody/tr/td/input[@class='selector_input selected']", 0);
var check = y.GetAttribute("innertext");
Типа такого код?этот запрос не может брать весь текст страницы..ты что то сделал не так) нужно сохранить код страницы действием "Код страницы" в модуле Браузер..далее вызвать действие Xpath получить xml оно в самом конце списка модулей
-
@santilo о, а я просто делал "Получить текст", спасибо, попробую
-
У меня xpath получить xml выглядит по другому, нет поля для текста применения
Делаю как есть вот так, и в итоге снова вся страница сохраняется
Почему так?
-
а все понял, два действия с таким именем там
-
@Porosenok ну как получилось?
-
@Porosenok said in Как взять innertext или innerhtml:
y = instance.ActiveTab.FindElementByXPath(".//*/table[@class='selector_table']/tbody/tr/td/input[@class='selector_input selected']", 0);
get_element_selector(">XPATH> .//*/table[@class='selector_table']/tbody/tr/td/input[@class='selector_input selected']", false).text()! [[SAVED_TEXT]] = _result()
-
@Porosenok Также вы можете искать элемент по xpath и выполнять на нем любой js