function arr_func()
{
document.write(5);
}
<!DOCTYPE html>
<html lang="en">
<!DOCTYPE html>
<input type="text" name="textbox_1" id="run">
<input type="button" name="button_1" value="Введите элементы массива" onclick="arr_func()">
</html>
Почему в браузере не выдает указанное значение после нажатия на клавишу. Среда WebStorm. Новичок в JS. Тут все работает но не в WebStorm
Для начала нужно проверить html-код документа на валидность (инструменты для проверки валидности html), у Вас объявлено два заголовка <!DOCTYPE html>, и не объявлен тег <body>. WebStorm подсвечивает желтым цветом ошибки. Также не видно где вы сделали подключение скрипта к документу. Вот пример рабочего кода:
<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="utf-8">
<title>Я новичок в HTML</title>
</head>
<body>
<input type="text" name="textbox_1" id="run">
<input type "button" name="button_1" value="Введите элементы массива" onclick="arr_func()">
</body>
<script>
function arr_func(){
alert(4);
}
</script>
</html>
Или смотри на codepen.io
Если скрипт, в котором находится ваша функция, загружается в .html через <script> то WebShtorm увидит вашу функцию
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники