Запись выбора селектора элементов в переменную



  • Добавить в блок: двигать мышь и кликнуть на элемент, ввод текста и т.п. кнопку "Выбор объекта", которая просто сохранит текст выбора в переменную.



  • BAS already have that feature To parse element text, you can use “Get Element Text” .
    read this Article about that



  • Не "Получить Текст Элемента", а сохранить такой текст: " CSS >..."



  • @smeckoi77 А в чем смысл такого обряда если не секрет?



  • @smeckoi77 Then You can use This and some regex for filter out what u needed cc9abcde-a6ea-4d85-9fb2-54a0942d242f-image.png



  • @UserTrue сейчас поступаю так: выбираю объект, жму на двигать мышь и кликнуть по объекту, копирую сгенерированный текст CSS..., отменяю действие кликнуть, сохраняю скопированный текст в переменную. Можно было заменить это одним действием. Или как вариант в функции установить переменную добавить кнопку для выбора объектов, чтобы генерироваться текст CSS...



  • @UserTrue Можно также встроить кнопочку в качестве параметров в функции и вообще во все команды где вводится текст



  • @smeckoi77 said in Запись выбора селектора элементов в переменную:

    @UserTrue сейчас поступаю так: выбираю объект, жму на двигать мышь и кликнуть по объекту, копирую сгенерированный текст CSS..., отменяю действие кликнуть, сохраняю скопированный текст в переменную. Можно было заменить это одним действием. Или как вариант в функции установить переменную добавить кнопку для выбора объектов, чтобы генерироваться текст CSS...

    Сгенерированный CSS вам так нужен? Если да, то вряд ли, кому-то еще. Вы можете получить код элемента.



  • @smeckoi77 said in Запись выбора селектора элементов в переменную:

    @UserTrue сейчас поступаю так: выбираю объект, жму на двигать мышь и кликнуть по объекту, копирую сгенерированный текст CSS..., отменяю действие кликнуть, сохраняю скопированный текст в переменную. Можно было заменить это одним действием. Или как вариант в функции установить переменную добавить кнопку для выбора объектов, чтобы генерироваться текст CSS...

    сгенерированный css селектор крайне не надёжен, так как BAS сам генерирует эти селектора каждый раз при входе на страницу. При любых, невидимых для пользователя, изменениях на странице, будет изменён и сам селектор.
    Используйте обычные CSS селектора, или лучше Xpath. Так же есть Match и поиск по изображению, но CSS и Xpath это имхо лучший вариант. Опять же если вы сами будете писать Xpath выражение, а не использовать сгенерированные..



  • @Fox необязательно css . Я привел так для примера, важно сохранить этот текст, что написан, а он может быть и match и xpatch



  • @smeckoi77 said in Запись выбора селектора элементов в переменную:

    @Fox необязательно css . Я привел так для примера, важно сохранить этот текст, что написан, а он может быть и match и xpatch

    Вы сами устанавливаете селектор по которому происходит действие, опишите ситуацию, когда введённый вами же селектор необходимо дополнительно куда то сохранять?



  • @Fox сделал функцию капча, чтобы каждый раз не вводить коды и методы, а также внутри нее обработчик ошибок. Одним из параметров у этой функции есть ввод селектора объекта. Мне приходится каждый раз его копировать из других действий. Проще бы было ткнуть на объект и всё!




Log in to reply