Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Линк
 
 автор: CrazyAdmin   (17.01.2007 в 04:14)   письмо автору
 
 

здравствуйте, сразу к делу...

есть страница на ней
<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 не работает
надо чтоб везде работало

Хелп :)

   
 
 автор: SHAman   (17.01.2007 в 10:57)   письмо автору
 
   для: CrazyAdmin   (17.01.2007 в 04:14)
 

Могу ошибаться, но может там не хватает обращения к документу и к семейству форм? Я обычно обращаюсь так:


document.forms['message'].value


А вообще, думаю, лучше будет написать так:

document.getElementById('message').value


Сразу говорю: в JS не силен и не проверял. Просто поделился соображениями...

   
 
 автор: RMW   (17.01.2007 в 12:42)   письмо автору
 
   для: CrazyAdmin   (17.01.2007 в 04:14)
 

Прежде всего закройте тег textarea
и не забывайте document
opener.document.post.message.value

Вариант предложенный SHAman возможно
более предпочтителен.
document.forms['post']['message'].value

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования