Страница 1 из 2

innerHTML

Добавлено: 03 авг 2009, 05:31
web-ass
Подскажите пожалуйста, у меня есть код:

Код: Выделить всё

<span id="eTitle">Название материала</span>


Код: Выделить всё

<script type="text/javascript">
eTitle = document.getElementById('eTitle').innerHTML;
document.getElementById('text').innerHTML = eTitle;
</script>


Код: Выделить всё

<tr><td width="25%">Название материала:</td><td><input type="text" id="text" name="text" size="20" style="width:350px" maxlength="80" /></td></tr>


я хочу сделать чтобы когда на странице материала открывается ajax окно с почтовой формой, в поле Название материала, уже было его название.
Пытался этим кодом но не получается, помогите пожалуйста, или подскажите!

Re: innerHTML

Добавлено: 03 авг 2009, 11:05
ironkiss
web-ass, скрипт «сообщить о битой ссылке» есть в архиве

Re: innerHTML

Добавлено: 03 авг 2009, 11:29
web-ass
ironkiss писал(а):скрипт «сообщить о битой ссылке» есть в архиве

Да, я знаю, из него и брал код, но мне нужно не сообщение о битой ссылке, а кое что другое, на подобие этого!

Re: innerHTML

Добавлено: 03 авг 2009, 11:36
web-ass
Ajax форма открывается следующим способом:

Код: Выделить всё

<a href="javascript:openLayerA('obsv','http://www.gidsoft.ru/index/0-65','Сообщение о выходе новой версии','650','370','auto');" class="newver">Сообщить о новой версии</a>


на странице

Код: Выделить всё

http://www.gidsoft.ru/index/0-65


такой код:

Код: Выделить всё

$MFORM_2$

<script type="text/javascript">
eTitle = document.getElementById('eTitle').innerHTML;
document.getElementById('f9').value = eTitle;
</script>


Вставляю:

Код: Выделить всё

<span id="eTitle">Название материала</span>

на страницу материала и комментария к нему, открываю форму, но поле пустое.

Re: innerHTML

Добавлено: 03 авг 2009, 23:13
Zeppter
web-ass, я сделал на много проще простой iframe и все норм. на кнопку short нажми http://superoboi.net/photo/22-0-52

Re: innerHTML

Добавлено: 04 авг 2009, 08:40
web-ass
Zeppter писал(а):я сделал на много проще простой iframe и все норм.

на ajax красивее смотрится!

Ну так что мне никто не поможет?

Re: innerHTML

Добавлено: 04 авг 2009, 08:43
web-ass
да и мне нужно html страницу открыть с формой, а не xml

Re: innerHTML

Добавлено: 04 авг 2009, 15:20
Vanofuture
Текстовым полям значение задаётся кодом:

Код: Выделить всё

document.getElementById('id').value='sometext';

Re: innerHTML

Добавлено: 04 авг 2009, 16:11
uWeb
$('#someId').val('someText');

Re: innerHTML

Добавлено: 04 авг 2009, 21:27
Zeppter
web-ass, у меня оно и так в ajax :P :P :P :P :P