Как эмулировать нажатие пробела?



  • В действии "Ввод текста" нужно нажать пробел, чтобы эмулировать нажатие чекбокса. <SPACE> не работает. Как прописать нужно?

    Почему просто не кликаю по элементу?

    Потому что на сайте все элементы сдвинуты по непонятным мне причинам.

    2020-05-23_16-55-18.png

    При этом в обычном дебаггере хрома, как встроенном в BAS, так и в обычных браузерах все на месте.

    Как быть в этом случае?

    P.S. Надо было так написать " " пробел, и все.
    P.P.S. Вопрос, почему элементы сдвинуты остается открытым.



  • @mjeday said in Как эмулировать нажатие пробела?:

    В действии "Ввод текста" нужно нажать пробел, чтобы эмулировать нажатие чекбокса. <SPACE> не работает. Как прописать нужно?

    Почему просто не кликаю по элементу?

    Потому что на сайте все элементы сдвинуты по непонятным мне причинам.

    При этом в обычном дебаггере хрома, как встроенном в BAS, так и в обычных браузерах все на месте.

    Как быть в этом случае?

    P.S. Надо было так написать " " пробел, и все.
    P.P.S. Вопрос, почему элементы сдвинуты остается открытым.

    Скорее всего сайт меняет стиль zoom через js
    https://community.bablosoft.com/topic/6212/можно-ли-не-меняя-разрешение-установить-масштаб-браузера/6

    1b3697c9-74cc-491f-ab51-0ef0af639b2d-изображение.png

    8f4d1755-522b-45c3-9109-c4f6828ecf70-изображение.png

    тестовый скрипт


    А на счёт пробела, используйте действие ввод текста на первом инпуте, переключение между инпутами и чекбоксами пропишите через tab (таб, пробел, таб, пробел, таб, пробел)



  • Да, точно страница зумировалась. Я в принципе так и сделал через табы и пробелы. Но с яваскриптом намного проще оказалось.



  • @mjeday
    Как как с яваскриптом проще?


Log in to reply