js + ie & opra & firefox

msdn11

Новичок
js + ie & opera & firefox

Приветствую.
Есть определенные сложности с яваскриптом, а точнее отличие в его работе с разными браузерами.
1. Есть форма <form name="form1" method="post">
2. В ней есть поле <input type="text" class="input" name="phone[]">
3. Есть скрипт который по клику на кнопке добавляет еще одно, такое же поле(Пользователь может ввести n э-тов phone).
PHP:
	<script>
	function add_phone_field( name ){
	if ( name != "" ){
		var tbl = document.getElementById("table");
		var newRow = tbl.insertRow(tbl.rows.length-1);
		var newCell = newRow.insertCell(0);
  	    newCell.style.backgroundColor= "#D9DBDE";
        var newCell1 = newRow.insertCell(0);
        newCell1.style.backgroundColor= "#D9DBDE";
		newCell1.innerHTML = '<div align="right"><img src="'+name+'.gif"></div>';
		newCell.innerHTML = '<input type="text" name="'+name+'[]">';
	}
	return false;
	}
	</script>
Поля успешно добавляются во всех популярных браузерах, а вот значения из созданных скриптом полей передает только ie, все остальные нет. Где может быть подвох?
 

Sender

Новичок
в неиспользовании DOM модели как вариант


попробуйте проверить tbl.innerHTML, все ли там добавляется как надо во всех ли браузерах
 

msdn11

Новичок
Автор оригинала: Sender
в неиспользовании DOM модели как вариант


попробуйте проверить tbl.innerHTML, все ли там добавляется как надо во всех ли браузерах
Что значит

Автор оригинала: Sender
в неиспользовании DOM модели как вариант
это как?


Автор оригинала: Sender
попробуйте проверить tbl.innerHTML, все ли там добавляется как надо во всех ли браузерах
В том то и дело что поля добавляются, я после довавления текст загоняю в текстарию и смотрю. Все добавляется как надо во всех браузерах, а вот отправляет массив только ие.
 

Sender

Новичок
msdn11
это значит что вместо newCell.innerHTML = '<input type="text" name="'+name+'[]">';

попробуйте написать с использованием newCell.appendChild( document.createElement( 'input' ) и т.д.


а value у input элементов не пустой?
 

msdn11

Новичок
Автор оригинала: Sender
msdn11
это значит что вместо newCell.innerHTML = '<input type="text" name="'+name+'[]">';

попробуйте написать с использованием newCell.appendChild( document.createElement( 'input' ) и т.д.


а value у input элементов не пустой?
не пустой,
и это не помогает newCell.appendChild...
 

BRat

o_0
var newCell = newRow.insertCell(0);
var newCell1 = newRow.insertCell(0);
newCell1.innerHTML = '<div align="right"><img src="'+name+'.gif"></div>';
newCell.innerHTML = '<input type="text" name="'+name+'[]">';

Это у вас что?
 

msdn11

Новичок
Автор оригинала: BRat
var newCell = newRow.insertCell(0);
var newCell1 = newRow.insertCell(0);
newCell1.innerHTML = '<div align="right"><img src="'+name+'.gif"></div>';
newCell.innerHTML = '<input type="text" name="'+name+'[]">';

Это у вас что?
это у меня вставка эл-тов внутрь вновь созданных ячеек. по крайней мере я так думаю :)
 

BRat

o_0
msdn11
ну хотя бы индекс у второй ячейки смените на 1

innerHTML формы изменяется при добавлении элемента?
 

msdn11

Новичок
Автор оригинала: BRat
msdn11
ну хотя бы индекс у второй ячейки смените на 1

innerHTML формы изменяется при добавлении элемента?
я-то сменил, но это ровным счетом ни на что не повлияло.

пробую так:
PHP:
function js( name ){
var tbl = document.getElementById("table");
var newRow = tbl.insertRow(tbl.rows.length-1);
var newCell = newRow.insertCell(0);
var newCell1 = newRow.insertCell(1);
var inputFlags = document.createElement("input");
inputFlags.type = "text";
inputFlags.name = name+"[]";
newCell.style.backgroundColor= "#D9DBDE";
newCell1.style.backgroundColor= "#D9DBDE";
newCell1.appendChild(inputFlags);
newRow.appendChild(newCell);
newRow.appendChild(newCell1);
tbl.appendChild(newRow);
}
ячейки с полями создает, но массив не отправляет...
 

BRat

o_0
innerHTML формы изменяется при добавлении элемента?
newRow.appendChild(newCell);
newRow.appendChild(newCell1);
tbl.appendChild(newRow);

это уберите.
Насколько я помню HTML DOM, метод insertRow вызывается элементом tbody, а не table

PS. Плохо помню, можно и table`ом вызывать )
 

msdn11

Новичок
Автор оригинала: BRat
newRow.appendChild(newCell);
newRow.appendChild(newCell1);
tbl.appendChild(newRow);

это уберите.
Насколько я помню HTML DOM, метод insertRow вызывается элементом tbody, а не table

PS. Плохо помню, можно и table`ом вызывать )
выяснилась забавная вещица, отправка срабатывает если родителем выступает форма на прямую, а не через таблички...
что делать ума не приложу, у меня ведь дезигн :)
 

BRat

o_0
msdn11
ну значит смотрите где форма закрывается, видимо до всех этих махинаций со вставками
 

msdn11

Новичок
Автор оригинала: BRat
msdn11
ну значит смотрите где форма закрывается, видимо до всех этих махинаций со вставками
это было первое что я сделал, жаль, но поставить закрывалку где надо ума у меня хватило с первого раза :)
я скоро наложу на комп руки :)
 

BRat

o_0
msdn11
повторюсь в третий раз - смотрите изменяется ли innerHTML формы при добавлении элемента в таблицу
 

msdn11

Новичок
Автор оригинала: BRat
msdn11
повторюсь в третий раз - смотрите изменяется ли innerHTML формы при добавлении элемента в таблицу
вот то, что добавляет...

<tr><td style="background-color: rgb(217, 219, 222);"></td><td style="background-color: rgb(217, 219, 222);"><input name="home[]" type="text"></td></tr><tr>
 

msdn11

Новичок
мне нужно "прицепить" к таблице... вот ее код, точнее то что отдал innerHTML
PHP:
<TBODY>
<TR>
<TD bgColor=#5f4397 colSpan=2><SPAN style="COLOR: white">Телефоны</SPAN></TD></TR>
<TR>
<TD id=title width="100%" bgColor=#d9dbde>Мобильный</TD>
<TD bgColor=#d9dbde><INPUT class=input name=cell[]><BR></TD></TR>
<TR>
<TD id=title width="100%" bgColor=#d9dbde>Личный</TD>
<TD bgColor=#d9dbde><INPUT class=input name=home[]><BR></TD></TR>
<TR>
<TD id=title width="100%" bgColor=#d9dbde>Факс</TD>
<TD bgColor=#d9dbde><INPUT class=input name=fax[]><BR></TD></TR>
<TR>
<TD id=title width="100%" bgColor=#d9dbde>Рабочий</TD>
<TD bgColor=#d9dbde><INPUT class=input name=work[]><BR></TD></TR>
<TR>
<TD style="BACKGROUND-COLOR: #d9dbde"></TD>
<TD style="BACKGROUND-COLOR: #d9dbde"><INPUT name=name[]></TD></TR>
<TR>
<TD width="100%" bgColor=#d9dbde></TD>
<TD bgColor=#d9dbde><SELECT style="WIDTH: 193px" onchange=add_phone_field(form1.kind_select.value); name=kind_select> <OPTION value="">Добавить номер</OPTION> <OPTION value=cell>Мобильный</OPTION> <OPTION value=pcell>Личный мобильный</OPTION> <OPTION value=wcell selected>Рабочий мобильный</OPTION> <OPTION value=phone>Телефон</OPTION> <OPTION value=home>Личный</OPTION> <OPTION value=work>Рабочий</OPTION> <OPTION value=fax>Факс</OPTION> <OPTION value=pfax>Личный факс</OPTION> <OPTION value=wfax>Рабочий факс</OPTION> <OPTION value=pager>Пейджер</OPTION> <OPTION value=ppager>Личный пейджер</OPTION> <OPTION value=wpager>Рабочий пейджер</OPTION></SELECT> </TD></TR></TBODY>
 

msdn11

Новичок
Автор оригинала: BRat
msdn11
а зачем мне таблица, я форму просил )
так часть формы внутри таблицы.
вот таблица, ее ие отдал, другие не хотят...

PHP:
<INPUT type=hidden name=send> <INPUT type=hidden value=ru name=lang> <INPUT type=hidden value=30 name=new> 
<TBODY>
<TR>
<TD vAlign=top width="50%">
<TABLE cellSpacing=2 cellPadding=2 width="100%">
<TBODY>
<TR>
<TD bgColor=#5f4397 colSpan=2><SPAN style="COLOR: white">Персональные данные</SPAN></TD></TR>
<TR>
<TD width="100%" bgColor=#d9dbde>Имя</TD>
<TD bgColor=#d9dbde><INPUT tabIndex=1 name=name></TD></TR>
<TR>
<TD bgColor=#d9dbde>Фамилия</TD>
<TD bgColor=#d9dbde><INPUT tabIndex=2 name=fam></TD></TR>
<TR>
<TD bgColor=#d9dbde>Отчество</TD>
<TD bgColor=#d9dbde><INPUT tabIndex=3 name=ot></TD></TR>
<TR>
<TD bgColor=#d9dbde>День рождения</TD>
<TD bgColor=#d9dbde><INPUT style="WIDTH: 160px" tabIndex=3 readOnly name=bith> <INPUT id=f_trigger_b1 style="WIDTH: 30px" type=button value=...> </TD></TR>
<TR>
<TD bgColor=#d9dbde>Организация</TD>
<TD bgColor=#d9dbde><INPUT tabIndex=4 name=org></TD></TR>
<TR>
<TD bgColor=#d9dbde>Должность</TD>
<TD bgColor=#d9dbde><INPUT tabIndex=5 name=post></TD></TR>
<TR>
<TD bgColor=#5f4397 colSpan=2><SPAN style="COLOR: white">Интернет</SPAN></TD></TR>
<TR>
<TD bgColor=#d9dbde>E-mail</TD>
<TD bgColor=#d9dbde><INPUT tabIndex=6 name=email></TD></TR>
<TR>
<TD bgColor=#d9dbde>Сайт</TD>
<TD bgColor=#d9dbde><INPUT tabIndex=7 name=site></TD></TR>
<TR>
<TD bgColor=#5f4397 colSpan=2><SPAN style="COLOR: white">Фото</SPAN></TD></TR>
<TR>
<TD bgColor=#d9dbde></TD>
<TD bgColor=#d9dbde><INPUT tabIndex=8 type=file name=photo></TD></TR></TBODY></TABLE></TD>
<TD vAlign=top width="50%">
<TABLE id=table cellSpacing=2 cellPadding=2 width="100%">
<TBODY>
<TR>
<TD bgColor=#5f4397 colSpan=2><SPAN style="COLOR: white">Телефоны</SPAN></TD></TR>
<TR>
<TD id=title width="100%" bgColor=#d9dbde>Мобильный</TD>
<TD bgColor=#d9dbde><INPUT class=input name=cell[]><BR></TD></TR>
<TR>
<TD id=title width="100%" bgColor=#d9dbde>Личный</TD>
<TD bgColor=#d9dbde><INPUT class=input name=home[]><BR></TD></TR>
<TR>
<TD id=title width="100%" bgColor=#d9dbde>Факс</TD>
<TD bgColor=#d9dbde><INPUT class=input name=fax[]><BR></TD></TR>
<TR>
<TD id=title width="100%" bgColor=#d9dbde>Рабочий</TD>
<TD bgColor=#d9dbde><INPUT class=input name=work[]><BR></TD></TR>
<TR>
<TD style="BACKGROUND-COLOR: #d9dbde"></TD>
<TD style="BACKGROUND-COLOR: #d9dbde"><INPUT value=1 name=name[]></TD></TR>
<TR>
<TD width="100%" bgColor=#d9dbde></TD>
<TD bgColor=#d9dbde><SELECT style="WIDTH: 193px" onchange=add_phone_field(form1.kind_select.value); name=kind_select> <OPTION value="">Добавить номер</OPTION> <OPTION value=cell>Мобильный</OPTION> <OPTION value=pcell>Личный мобильный</OPTION> <OPTION value=wcell selected>Рабочий мобильный</OPTION> <OPTION value=phone>Телефон</OPTION> <OPTION value=home>Личный</OPTION> <OPTION value=work>Рабочий</OPTION> <OPTION value=fax>Факс</OPTION> <OPTION value=pfax>Личный факс</OPTION> <OPTION value=wfax>Рабочий факс</OPTION> <OPTION value=pager>Пейджер</OPTION> <OPTION value=ppager>Личный пейджер</OPTION> <OPTION value=wpager>Рабочий пейджер</OPTION></SELECT> </TD></TR></TBODY></TABLE><SPAN id=addr>
<TABLE width="100%">
<TBODY>
<TR>
<TD bgColor=#5f4397 colSpan=2><SPAN style="COLOR: white">Адрес</SPAN></TD></TR>
<TR>
<TD width="100%" bgColor=#d9dbde>Дом</TD>
<TD bgColor=#d9dbde><INPUT class=input name=house[]></TD></TR>
<TR>
<TD bgColor=#d9dbde>Улица</TD>
<TD bgColor=#d9dbde><INPUT class=input name=street[]></TD></TR>
<TR>
<TD bgColor=#d9dbde>Город</TD>
<TD bgColor=#d9dbde><INPUT class=input name=city[]></TD></TR>
<TR>
<TD bgColor=#d9dbde>Страна</TD>
<TD bgColor=#d9dbde><INPUT class=input name=country[]></TD></TR>
<TR>
<TD bgColor=#d9dbde>Индекс</TD>
<TD bgColor=#d9dbde><INPUT class=input name=zip[]></TD></TR>
<TR>
<TD bgColor=#d9dbde></TD>
<TD bgColor=#d9dbde><SELECT onchange=javascript:add_addr(this.value);> <OPTION selected>Добавить адрес</OPTION> <OPTION value=HOME>Домашний адрес</OPTION> <OPTION value=WORK>Рабочий адрес</OPTION> <OPTION value="">Адрес</OPTION></SELECT> </TD></TR></TBODY></TABLE></SPAN><SPAN id=addr1></SPAN></TD></TR>
<TR>
<TD align=middle colSpan=2><BR><INPUT style="WIDTH: 100px" onclick=javascript:form1.submit(); type=button value=Сохранить>&nbsp;<INPUT style="WIDTH: 100px" onclick="javascript:document.location='content.php?lang=ru&amp;id=30';" type=button value=Назад> <BR><BR></TD></TR>
<TR>
<TD><TEXTAREA style="WIDTH: 600px; HEIGHT: 600px" name=text>&lt;INPUT type=hidden name=send&gt; &lt;INPUT type=hidden value=ru name=lang&gt; &lt;INPUT type=hidden value=30 name=new&gt; 
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD vAlign=top width="50%"&gt;
&lt;TABLE cellSpacing=2 cellPadding=2 width="100%"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD bgColor=#5f4397 colSpan=2&gt;&lt;SPAN style="COLOR: white"&gt;Персональные данные&lt;/SPAN&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="100%" bgColor=#d9dbde&gt;Имя&lt;/TD&gt;
&lt;TD bgColor=#d9dbde&gt;&lt;INPUT tabIndex=1 name=name&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD bgColor=#d9dbde&gt;Фамилия&lt;/TD&gt;
&lt;TD bgColor=#d9dbde&gt;&lt;INPUT tabIndex=2 name=fam&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD bgColor=#d9dbde&gt;Отчество&lt;/TD&gt;
&lt;TD bgColor=#d9dbde&gt;&lt;INPUT tabIndex=3 name=ot&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD bgColor=#d9dbde&gt;День рождения&lt;/TD&gt;
&lt;TD bgColor=#d9dbde&gt;&lt;INPUT style="WIDTH: 160px" tabIndex=3 readOnly name=bith&gt; &lt;INPUT id=f_trigger_b1 style="WIDTH: 30px" type=button value=...&gt; &lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD bgColor=#d9dbde&gt;Организация&lt;/TD&gt;
&lt;TD bgColor=#d9dbde&gt;&lt;INPUT tabIndex=4 name=org&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD bgColor=#d9dbde&gt;Должность&lt;/TD&gt;
&lt;TD bgColor=#d9dbde&gt;&lt;INPUT tabIndex=5 name=post&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD bgColor=#5f4397 colSpan=2&gt;&lt;SPAN style="COLOR: white"&gt;Интернет&lt;/SPAN&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD bgColor=#d9dbde&gt;E-mail&lt;/TD&gt;
&lt;TD bgColor=#d9dbde&gt;&lt;INPUT tabIndex=6 name=email&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD bgColor=#d9dbde&gt;Сайт&lt;/TD&gt;
&lt;TD bgColor=#d9dbde&gt;&lt;INPUT tabIndex=7 name=site&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD bgColor=#5f4397 colSpan=2&gt;&lt;SPAN style="COLOR: white"&gt;Фото&lt;/SPAN&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD bgColor=#d9dbde&gt;&lt;/TD&gt;
&lt;TD bgColor=#d9dbde&gt;&lt;INPUT tabIndex=8 type=file name=photo&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/TD&gt;
&lt;TD vAlign=top width="50%"&gt;
&lt;TABLE id=table cellSpacing=2 cellPadding=2 width="100%"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD bgColor=#5f4397 colSpan=2&gt;&lt;SPAN style="COLOR: white"&gt;Телефоны&lt;/SPAN&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD id=title width="100%" bgColor=#d9dbde&gt;Мобильный&lt;/TD&gt;
&lt;TD bgColor=#d9dbde&gt;&lt;INPUT class=input name=cell[]&gt;&lt;BR&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD id=title width="100%" bgColor=#d9dbde&gt;Личный&lt;/TD&gt;
&lt;TD bgColor=#d9dbde&gt;&lt;INPUT class=input name=home[]&gt;&lt;BR&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD id=title width="100%" bgColor=#d9dbde&gt;Факс&lt;/TD&gt;
&lt;TD bgColor=#d9dbde&gt;&lt;INPUT class=input name=fax[]&gt;&lt;BR&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD id=title width="100%" bgColor=#d9dbde&gt;Рабочий&lt;/TD&gt;
&lt;TD bgColor=#d9dbde&gt;&lt;INPUT class=input name=work[]&gt;&lt;BR&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD style="BACKGROUND-COLOR: #d9dbde"&gt;&lt;/TD&gt;
&lt;TD style="BACKGROUND-COLOR: #d9dbde"&gt;&lt;INPUT value=1 name=name[]&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="100%" bgColor=#d9dbde&gt;&lt;/TD&gt;
&lt;TD bgColor=#d9dbde&gt;&lt;SELECT style="WIDTH: 193px" onchange=add_phone_field(form1.kind_select.value); name=kind_select&gt; &lt;OPTION value=""&gt;Добавить номер&lt;/OPTION&gt; &lt;OPTION value=cell&gt;Мобильный&lt;/OPTION&gt; &lt;OPTION value=pcell&gt;Личный мобильный&lt;/OPTION&gt; &lt;OPTION value=wcell selected&gt;Рабочий мобильный&lt;/OPTION&gt; &lt;OPTION value=phone&gt;Телефон&lt;/OPTION&gt; &lt;OPTION value=home&gt;Личный&lt;/OPTION&gt; &lt;OPTION value=work&gt;Рабочий&lt;/OPTION&gt; &lt;OPTION value=fax&gt;Факс&lt;/OPTION&gt; &lt;OPTION value=pfax&gt;Личный факс&lt;/OPTION&gt; &lt;OPTION value=wfax&gt;Рабочий факс&lt;/OPTION&gt; &lt;OPTION value=pager&gt;Пейджер&lt;/OPTION&gt; &lt;OPTION value=ppager&gt;Личный пейджер&lt;/OPTION&gt; &lt;OPTION value=wpager&gt;Рабочий пейджер&lt;/OPTION&gt;&lt;/SELECT&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;SPAN id=addr&gt;
&lt;TABLE width="100%"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD bgColor=#5f4397 colSpan=2&gt;&lt;SPAN style="COLOR: white"&gt;Адрес&lt;/SPAN&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="100%" bgColor=#d9dbde&gt;Дом&lt;/TD&gt;
&lt;TD bgColor=#d9dbde&gt;&lt;INPUT class=input name=house[]&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD bgColor=#d9dbde&gt;Улица&lt;/TD&gt;
&lt;TD bgColor=#d9dbde&gt;&lt;INPUT class=input name=street[]&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD bgColor=#d9dbde&gt;Город&lt;/TD&gt;
&lt;TD bgColor=#d9dbde&gt;&lt;INPUT class=input name=city[]&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD bgColor=#d9dbde&gt;Страна&lt;/TD&gt;
&lt;TD bgColor=#d9dbde&gt;&lt;INPUT class=input name=country[]&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD bgColor=#d9dbde&gt;Индекс&lt;/TD&gt;
&lt;TD bgColor=#d9dbde&gt;&lt;INPUT class=input name=zip[]&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD bgColor=#d9dbde&gt;&lt;/TD&gt;
&lt;TD bgColor=#d9dbde&gt;&lt;SELECT onchange=javascript:add_addr(this.value);&gt; &lt;OPTION selected&gt;Добавить адрес&lt;/OPTION&gt; &lt;OPTION value=HOME&gt;Домашний адрес&lt;/OPTION&gt; &lt;OPTION value=WORK&gt;Рабочий адрес&lt;/OPTION&gt; &lt;OPTION value=""&gt;Адрес&lt;/OPTION&gt;&lt;/SELECT&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/SPAN&gt;&lt;SPAN id=addr1&gt;&lt;/SPAN&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD align=middle colSpan=2&gt;&lt;BR&gt;&lt;INPUT style="WIDTH: 100px" onclick=javascript:form1.submit(); type=button value=Сохранить&gt;&amp;nbsp;&lt;INPUT style="WIDTH: 100px" onclick="javascript:document.location='content.php?lang=ru&amp;amp;id=30';" type=button value=Назад&gt; &lt;BR&gt;&lt;BR&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;TEXTAREA style="WIDTH: 600px; HEIGHT: 600px" name=text&gt;&lt;/TEXTAREA&gt;&lt;INPUT onclick="javascript:form1.text.value = document.getElementById('form1').innerHTML;" type=button&gt; &lt;/TD&gt;&lt;/TR&gt;</TEXTAREA><INPUT onclick="javascript:form1.text.value = document.getElementById('form1').innerHTML;" type=button> </TD></TR>
 
Сверху