Программирование > JavaScript & JScript
Из фрейма во Фрейм
(1/1)
Error202:
Есть 2 фрейма.. В одном поле текст с id=\'mes\', во втором ссылка...
Как правильно сделать так, чтобы по клику на той ссылке
в текстовое поле \'mes\' вставлялось что-нть... например слово "тест"?
html_coder:
Примерно так как описано выше
Документ с фреймовой структурой
<html>
<head>
</head>
<frameset COLS="200,*">
<frame frameborder = "1" src="frame1.html" name="frame1" border="1">
<frame frameborder = "1" src="frame2.html" name="frame2">
</frameset>
</html>
frame1.html
<html>
<body>
<script language="JavaScript" type="text/javascript">
function add_text_to_field(text)
{
var frame2 = window.top.frames[1];
frame2.document.getElementById(\'mes\').value = text;
}
</script>
<a href="" onClick="add_text_to_field(\'Hello world!\');return false;">Добавить текст</a>
</body>
</html>
frame2.html
<html>
<body>
<input type="text" value="" id="mes">
</body>
</html>
Error202:
Спасибо! ... что-то у меня проблемы с иерархией в JavaScript
Навигация
Перейти к полной версии