Как использовать ключевое слово Execute Javascript в фреймворке робота для щелчка по элементу

Мне нужно щелкнуть кнопку, xpath которой равен «// input [содержит (@ value, 'Экспорт в Excel')]» через ключевое слово Выполнить Javascript. Я не знаю, как им пользоваться.

Может кто-нибудь мне помочь!!!

Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Безумие обратных вызовов в javascript [JS]
Безумие обратных вызовов в javascript [JS]
Здравствуйте! Юный падаван 🚀. Присоединяйся ко мне, чтобы разобраться в одной из самых запутанных концепций, когда вы начинаете изучать мир...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
JavaScript Вопросы с множественным выбором и ответы
JavaScript Вопросы с множественным выбором и ответы
Если вы ищете платформу, которая предоставляет вам бесплатный тест JavaScript MCQ (Multiple Choice Questions With Answers) для оценки ваших знаний,...
1
0
2 011
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

Ответ принят как подходящий

Вы можете написать это, как показано ниже

Execute JavaScript    document.evaluate("ur xpath",document.body,null,9,null).singleNodeValue.click();

Спасибо за код, он работает нормально. Я сомневаюсь. В моем коде после запуска Javascript-исполнителя я выполняю сценарий autoit для обработки всплывающего окна. После выполнения сценария Autoit присутствует только одна строка кода, после того как сценарий autoit выполняется, а остальные коды не выполняются. Не знаю почему. Вы можете помочь с этим ??

Parama Sivam 05.06.2018 06:44

Это странно, потому что я использую его, и он отлично работает. Попробуйте сфокусировать окно, а затем повторите попытку

Krishna Kokila 07.06.2018 08:45

Я тоже пробовал с этим, но у меня это не сработало. Во время отладки этого кода я попытался перезагрузить страницу, после перезагрузки страницы я смог выполнить оставшиеся действия.

Parama Sivam 08.06.2018 11:14

Решение, которое я нашел для этой проблемы, - у меня перезагрузил страницу после сценария выполнение AutoIT, тогда я смог выполнить оставшийся код.

Другие вопросы по теме