Есть страница с фреймами:
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1251">
<TITLE>Тест</TITLE>
</HEAD>
<frameset frameborder = 1 cols = "50%,50%">
<frame name = "left" src = "left.htm">
<frame name = "right" src = "right.htm">
</frameset>
</HTML>
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1251">
<TITLE>Левый</TITLE>
</HEAD>
<script language = "JavaScript">
function f()
{
document.getElementById("txt").innerHTML = "Измененный текст";
}
</script>
<BODY>
<b id = "txt">Левый</b>
</BODY>
</HTML>
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1251">
<TITLE>Моя группа</TITLE>
</HEAD>
<BODY>
<b id = "txt">Правый</b>
<input type = "button" value="Tap">
</BODY>
</HTML>
<input type = "button" onclick="parent.frames[0].f()>
Но это не работает
Уберите пробелы вокруг = HTML-атрибутов и их значений, и будет вам счастье https://plnkr.co/edit/yWozKyGzo2cq4yYXSzjQ?p=preview
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники