Показать сообщение отдельно
  #6 (permalink)  
Старый 05.08.2018, 00:04
Аватар для Brick
Профессор
Отправить личное сообщение для Brick Посмотреть профиль Найти все сообщения от Brick
 
Регистрация: 16.07.2018
Сообщений: 295

Способы нажатия на ссылку:

Нажатие по идентификатору:

document.getElementById("ай ди элемента").click(); 

Нажатие по классу:

document.getElementsByClassName("класс")[0].click();

Нажатие по имени:

document.getElementsByName("имя")[0].click();

Если этого нет,можно использовать:

document.links[0].click();

document.querySelector("a[href]").click();

document.querySelectorAll("a[href]")[0].click();

так же можно использовать:

document.querySelector('a[href="http://google.com"]');

document.querySelector('a[href$="google.com"]');
// в конце "google.com"

document.querySelector('a[href^="http://google"]');
// в начале "http://google"

document.querySelector('a[href*="google"]'); // содержит "google"

Вот способы, которые знаю.
Есть ещё какие-нибудь способы?
Или что-можно ещё добавить сюда?

document.querySelector('a[href="http://google.com"]').click(); - кликнет на ссылку типа:
<a href="http://google.com">ссылка</a> ???

Последний раз редактировалось Brick, 05.08.2018 в 00:07.
Ответить с цитированием