Чтобы открыть новую вкладку в JavaScript при щелчке по элементу, вы можете использовать несколько методов. Вот некоторые из распространенных подходов:
Метод 1: использование метода window.open()
Вы можете использовать метод window.open(), чтобы открывать новую вкладку, когда пользователь нажимает на элемент. Вот пример:
element.onclick = function() {
window.open('https://example.com', '_blank');
};
Этот код устанавливает обработчик событий onclickдля element, и при нажатии на него открывается новая вкладка с URL-адресом, указанным в window.open. ()функция.
Метод 2. Использование тега привязки с атрибутом target
Другой способ открыть новую вкладку — использовать тег привязки () с атрибутом targetимеет значение «_blank». Вот пример:
<a href="https://example.com" target="_blank">Click me</a>
Когда пользователь нажимает на тег привязки, он открывает указанный URL-адрес на новой вкладке.
Метод 3. Использование свойства location.href
Вы также можете изменить свойство location.hrefна URL-адрес страницы, которую хотите открыть в новой вкладке. Вот пример:
element.onclick = function() {
window.location.href = 'https://example.com';
};
При нажатии на элемент текущая вкладка перейдет на указанный URL-адрес.