<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8"/>
<title>Привет</title>
<script src="java.js"></script>
</head>
<body>
<H1 id="rer">hello</H1>
</body>
</html>
И в js:
document.getElementById('rer').innerHTML='Помогите пожалуйста';
#rer
{
cursor:pointer;
}
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8"/>
<title>Привет</title>
<script src="java.js"></script>
</head>
<body>
<H1 id="rer" onclick="this.innerHTML='Помогите пожалуйста Игорь'" title="нажмите">НАЖМИТЕ</H1>
</body>
</html>
Скрипт должен быть подключен после тех элементов, к которым он обращается:
<H1 id="rer">hello</H1>
<script src="java.js"></script>
Другой вариант — ждать загрузки документа и только потом что-то делать:
document.addEventListener('DOMContentLoaded', function () {
document.getElementById('rer').innerHTML='Помогите пожалуйста';
});
Я так полагаю у вас просто не верно подключен js файл. Какая ошибка у вас в консоли? Смотрите, всё работает: ссылка на jsfiddle
<body>
<script>document.getElementById('rer').innerHTML='Помогите пожалуйста';</script>
<H1 id="rer">hello</H1>
</body>
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости