Выполнение скрипта при нажатии

ФОТКА

Хочу сделать что бы при нажатии на какой-либо объект запускался js код который ранее будет добавлен в папку сайта либо что бы исполнялось действие из тега <script src="example.com\script.js">


Ответы (3 шт):

Автор решения: Виталий Дмитриев

Вам вместо "старт js кода" надо прописать непосредственно функцию, которая была ранее добавлена и которая будет выполняться. Или сразу прописать код

И обратите внимание, в теге <buuton у вас ошибка.

→ Ссылка
Автор решения: Listopad02

Как уже сказал Виталий, надо писать непосредственно функцию. И не стоит использовать onclick. Напишите обработчик так:

HTML:

<button class="button">Run some code</button> <!-- добавил класс кнопке -->

JS:

const button = document.querySelector(".button");
button.addEventListener('click', () => {
     alert("Вы нажали на кнопку и запустили код!");
})
→ Ссылка
Автор решения: Denis I

Чтобы понять, как это работает, сделайте так (но это не всегда правильно)

function myFunc() {
  alert("Привет, мир!");
}
<button onclick="myFunc()"></button>

→ Ссылка