Добавить событие на кнопку
Приветствую!
Есть три кнопки с сылками:
<ul>
<li><a href="/home/Sellersns/add.html">Публикации</a></li>
<li><a href="/home/Sellersns/setting.html">Настройки</a></li>
<li><a href="/home/Storesnshome/index.html?sid=1">Просмотр</a></li>
</ul>
sid= меняет свой параметр. Нужно, чтобы третья кнопка открывала страницу по своей ссылке в новом окне. Нужно добавить target="_blank" или как-то иначе решить задачу. В кнопках нет никаких индивидуальных аттрибутов и я не знаю к чему зацепиться. К слову в ссылке? Как? Заранее спасибо за любую помощь! |
Vaska,
<!DOCTYPE html>
<html>
<head>
<title>Untitled</title>
<meta charset="utf-8">
<style type="text/css">
</style>
<script>
document.addEventListener( "DOMContentLoaded" , function() {
document.querySelectorAll("a[href*='index.html?sid']").forEach(a => a.setAttribute("target", "_blank"))
});
</script>
</head>
<body>
<ul>
<li><a href="/home/Sellersns/add.html">Публикации</a></li>
<li><a href="/home/Sellersns/setting.html">Настройки</a></li>
<li><a href="/home/Storesnshome/index.html?sid=1">Просмотр</a></li>
</ul>
</body>
</html>
|
рони,
спасибо, всё прекрасно работает! |
| Часовой пояс GMT +3, время: 06:15. |