Способы нажатия на ссылку:
Нажатие по идентификатору:
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.
|