Как реализовать через JavaScript клик по ссылке, содержащей слово «hello».
Пробовал такой вариант:
window.onload = function() {
document.getElementById('my-id').click();
}
<a href="http://example.com">
<span id="my-id">hello</span>
</a>
Работает, но нужен вариант, который выбирает ссылку по заданному слову.
Так можно.
window.onload = function() {
var links = document.getElementsByTagName("a");
for (var i = 0; i < links.length; i++) {
var link = links[i].getAttribute('href');
if (link.indexOf('word') !== -1) {
links[i].click();
}
}
}
<a href="#"><span id="z-1">sfdsdffsd</span></a>
<a href="#"><span id="z-1">sfdsdffsd</span></a>
<a href="http://javascript.ru/forum/word"><span id="z-1">sfdsdffsd dasdsaddsafdsf</span></a>
<a href="#"><span id="z-1">sfdsdffsd</span></a>
<a href="#"><span id="z-1">sfdsdffsd</span></a>
<a href="#"><span id="z-1">sfdsdffsd</span></a>
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
ЗдравствуйтеПравильно ли я понимаю, что BrowserSync не может автоматически изменять стили на сайте после изменений этих стилей в редакторе до тех...
Пытаюсь вывести тип результата одной функции и подставить его в аргумент другой + добавить ссылку: