Добавить событие на кнопку
Приветствую!
Есть три кнопки с сылками: <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, время: 11:04. |