Функция, которую я определяю внутри события onclick
, не работает.Функция внутри события onclick не работает
Я не знаю, чего у меня нет. Также я должен упомянуть, что я уже проверил, правильно ли связан JavaScript с HTML, и это так.
https://jsfiddle.net/5sg4owpu/7/
HTML:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title> Practice 1</title>
<link href="indexStyle.css" rel="stylesheet" type="text/css">
</head>
<body>
<p class="hello">Hello There!</p>
<script src="newjavascript.js"></script>
</body>
</html>
CSS:
.hello {
border: 1px solid black;
width: 100px;
background: blue;
}
JavaScript:
var mm = document.getElementsByClassName("hello");
mm.onclick=function() {
alert("It worked!");
};
Возможный дубликат [Что делать querySelectorAll, getElementsByClassName и другие getElementsBy \ * методы возврата?] (Http://stackoverflow.com/questions/10693845/what-do-queryselectorall-getelementsbyclassname-and-other-getelementsby -method) – Xufox