Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Вопрос по querySelectorAll (https://javascript.ru/forum/misc/74901-vopros-po-queryselectorall.html)

Scorp1978 15.08.2018 11:12

Вопрос по querySelectorAll
 
<a target="_blank" href="work-task-read.php?adv=1685680&cnt=66bcd481767c4a003efae9b771647b9d">Грубый пример</a>

Грубый пример - может быть любое словосочетание

подскажите как с помощью window.document.querySelectorAll найти и с имитировать переход (нажатие )

ksa 15.08.2018 11:15

Цитата:

Сообщение от Scorp1978
как с помощью window.document.querySelectorAll найти и с имитировать переход (нажатие )

Как вариант...

<a target="_blank" href="work-task-read.php?adv=1685680&cnt=66bcd481767c4a003efae9b771647b9d">Грубый пример</a>
<script type='text/javascript'>
document.querySelectorAll('a')[0].click();
</script>

Scorp1978 15.08.2018 11:17

на этой странице много ссылок, но вот это составляющая одна "target="_blank" href="work-task-read.php"

ksa 15.08.2018 11:19

Цитата:

Сообщение от Scorp1978
но вот это составляющая одна "target="_blank" href="work-task-read.php"

Пара?
Или хватит и
target="_blank"

ksa 15.08.2018 11:21

document.querySelectorAll('a[target="_blank"]')[0].click();

ruslan_mart 15.08.2018 11:22

document.querySelector('a[href^="work-task-read"]').click();

ksa 15.08.2018 11:24

Для пары атрибутов...
document.querySelectorAll('a[target="_blank"][href*="work-task-read.php"]')[0].click();

Только, если это уникальная пара, зачем тогда
document.querySelectorAll();

Scorp1978 15.08.2018 11:30

document.querySelectorAll('a[target="_blank"][href*="work-task-read.php"]')[0].click();


вот это помогло искренне Вам благодарен!!!

Scorp1978 15.08.2018 11:41

alert(window.document.querySelectorAll('a[черный][белый]')[0].length);

необходимо найти вот эту или другую фразу для выплнения условия, что делаю не так

Scorp1978 15.08.2018 11:42

думал вытащить по длине массива


Часовой пояс GMT +3, время: 10:21.