|
|
|
| здравствуйте, сразу к делу...
есть страница на ней
<form name='post' method='post'>
<textarea id='message'>
</form>
и еще есть ссылка..нажимаешь ссылку открывается новое окно...и в нем еще одна ссылка.надо чтоб при нажатии на ссылку в окне2 в окне1 в текстареа вводилось "абс"
window.opener.post.message.value=window.opener.post.message.value+'абс'
|
это работает в IE и Opera
где post - имя формы, message - текстареа
но в Firefox не работает
надо чтоб везде работало
Хелп :) | |
|
|
|
|
|
|
|
для: CrazyAdmin
(17.01.2007 в 04:14)
| | Могу ошибаться, но может там не хватает обращения к документу и к семейству форм? Я обычно обращаюсь так:
document.forms['message'].value
|
А вообще, думаю, лучше будет написать так:
document.getElementById('message').value
|
Сразу говорю: в JS не силен и не проверял. Просто поделился соображениями... | |
|
|
|
|
|
|
|
для: CrazyAdmin
(17.01.2007 в 04:14)
| | Прежде всего закройте тег textarea
и не забывайте document
opener.document.post.message.value
Вариант предложенный SHAman возможно
более предпочтителен.
document.forms['post']['message'].value | |
|
|
|