Страницы: 1
Написал функцию для отправки текста из одного фрейма в форму другого фрейма.
Вот как выглядит:
<SCRIPT LANGUAGE="JavaScript"> <!-- function insert(dat) { window.parent.chat_bar.sendform.usertext.focus(); window.parent.chat_bar.sendform.usertext.value += dat; } //--> </SCRIPT>
фрейм (куда отправляю): chat_bar
имя формы: sendform
имя текстового инпута: usertext
валуе: "и в Африке value"
добовляю текст: dat
Под ИЕ и Оперой работает, а в Мозиле - НЕТ...
Может кто подскажит как по другому отправить?
Может поминять синтаксис?
Или ещё чего нибудь...
Отсутствует
Всё... Спасибо за внимание!
Методом "тыка" разобрался... Всё работает (под всеми браузерами)...
А выглядит это так:
<SCRIPT LANGUAGE="JavaScript"> <!-- function insert(dat) { w = window.parent.chat_bar; w.focus(); var e = w.document.forms['sendform'].elements['usertext']; e.value += dat; } //--> </SCRIPT>
p.s. это для тех у кого тоже будут подобные проблемы...
Отсутствует
А ещё правильнее так:
<script type="text/javascript"> function insert(dat) { var e = window.parent.chat_bar.document.forms['sendform'].elements['usertext']; e.focus(); e.value += dat; } </script>
Isn't it ironic... don't you think? — Alanis Morissette
Отсутствует
Страницы: 1