javascript в Firefox'e.
Добавлено: 14 фев 2005, 11:59
Есть страница, состоящая из нескольких фреймов.
Сама она выглядит так:
Первый фрейм из фреймсета имеет код:
А второй:
Идея такая: при клике на картинку из второго фрейма в поле ввода, находящимся в первом фрейме, должен добавиться некоторый текст.
Данная функция addtext() не работает в Firefox. Подскажите, плз, как она должна выглядить, чтобы работала во всех браузерах.
Сама она выглядит так:
Код: Выделить всё
<html>
<frameset name=mainframeset border=0 rows="*,128">
<frame name=sayframe src=./?form>
<frame src=./?smiles>
</frameset>
</html>
Код: Выделить всё
<form name=messform method=post action=index.php>
<input type=text size=64 maxlength=128 name=mess>
<input type=submit value=" Go ">
</form>
Код: Выделить всё
<script>
function addtext(text)
{
var input = parent.sayframe.messform.mess;
text=' '+text+' ';
input.value+=text;
input.focus();
}
</script>
<img src=./smiles/smile.gif onclick="addtext(':)');">
Данная функция addtext() не работает в Firefox. Подскажите, плз, как она должна выглядить, чтобы работала во всех браузерах.