Uncaught TypeError: lang не является функцией [duplicate]

На этот вопрос уже есть ответ здесь:

JS-функция с именем animate не работает в Chrome, но работает в IE 3 ответа

В моем HTML я определяюlang функция вscript пометьте и добавьте «Test Fire!» кнопка, которая должна позвонитьlang по щелчку:

<!DOCTYPE html>
<html>

<head>
  <meta charset="UTF-8">
  <title>Testing Functions</title>
  <script type="text/javascript">
    function lang() {
      alert("Hello, World! It's JavaScript this time");
    }
  </script>
</head>

<body>
  <form action="">
    <input type="button" value="Test Fire!" onclick="lang();">
  </form>
</body>

</html>

Однако, если я нажимаю кнопку, я получаю эту ошибку:

Uncaught TypeError:lang это не функция

Но если я изменю имя функции сlang ко всему прочему этот код работает нормально.

Ответы на вопрос(2)

Ваш ответ на вопрос