Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 06.11.2008, 10:11
elvit
 
Сообщений: n/a

Не возвращается формат поля
Есть таблица , в котороый кроме текстовых полей есть поле типа <teatarea> Вот часть таблицы

<td width="160" class="style7"><div align="center" ><span class="style7"><font face="Times New Roman, Times, serif" ><?php echo $row_cars['vodit']; ?></font></span>&nbsp;</div></td>
<td width="150" class="style7"><div align="center" id="tel" ><font size="2" face="Times New Roman, Times, serif"><?php echo $row_cars['inf_vodit']; ?></font>&nbsp;</div></td>
<td width="150" class="style7" ><div align="center" id="pasp" >
<textarea name="textarea" rows="2" ><php echo $row_cars['pasp']; ?></textarea> &nbsp;</div></td>
<td width="150" class="style7"><div align="center"><font size="2" face="Times New Roman, Times, serif"><?php echo $row_cars['car']; ?></font>&nbsp;</div></td>



Из этой таблицы открывается форма ее редактирования.
После закрытия формы через Javascript значения вписываются в ту же строчку таблица без обновления страницы
Это скрипт который работает при закрытии формы редактирования
<SCRIPT language="JavaScript">
<!--
function OnExit(id) {

var tr = window.opener.document.getElementById(id) ; 

var tds = tr.getElementsByTagName('td');
var vodit = tds[0].firstChild; 
var tel = tds[1].firstChild; 
var pasp = tds[2].firstChild; 
var car = tds[3].firstChild; 
var inf = tds[4].firstChild; 
var dat = tds[5].firstChild; 
var vper = tds[6].firstChild; 




vodit.innerHTML = '&nbsp;'+document.getElementById('vodit').value;
tel.innerHTML = '&nbsp;'+document.getElementById('tel').value;
pasp.innerHTML = '&nbsp;'+document.getElementById('pasp').value;
car.innerHTML = '&nbsp;'+document.getElementById('car').value;
inf.innerHTML = '&nbsp;'+document.getElementById('inf').value;
dat.innerHTML = '&nbsp;'+document.getElementById('dat').value;
vper.innerHTML = '&nbsp;'+document.getElementById('vper').value;

top.close();
}

//-->
</SCRIPT>


но поле <textarea> обновляется не как <teaxtarea> а как просто <text>
Как восстановить форма данного поля после отработки скрипта и закрытия окна редактирования ?

Последний раз редактировалось Андрей Параничев, 06.11.2008 в 14:48. Причина: Пользуйтесь bb-кодами [js] и [html] для оформления листингов кода в теле сообщения
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как сделать, чтобы русские буквы не вводились в определенные поля формы? yachainik Общие вопросы Javascript 6 13.02.2017 15:43
Динамическое клонирование поля и AJAX supercelt AJAX и COMET 6 02.09.2008 10:27
проверка поля HTML-формы с помощью RegExp dios jQuery 0 27.08.2008 14:53
перемщение поля по статусу чекбокса + выпадающий список antsav Элементы интерфейса 6 22.06.2008 05:35
Не возвращается XML-ответ в Opera после AJAX-запроса Yojik Общие вопросы Javascript 4 17.03.2008 04:56