столкнулся с проблемой,когда использую события по id или queryselector,то оно выполняется,но при использовании события по классу или по тэгу,событие не выполняется,почему?
document.getElementById("next").onclick=function () {
alert("1");
}
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<style>
</style>
</head>
<body>
<p class="text">123</p>
<button id="prev">prev</button>
<button id="next">next</button>
</body>
</html>
document.getElementById("next").addEventListener('click', function () {alert("1")});– carcinogen75 Oct 04 '18 at 11:46getElementsByClassName. Если так, то это потому что у вас возвращается коллекция элементов. Читайте про массивы. – Stepan Kasyanenko Oct 04 '18 at 11:48