Проблема с добавлением строки в таблицу
Доброе время суток, форумчане.
В html есть таблица с двумя столбиками, я написал js, для добавления строки в таблицу:
Js:
function func_table_without_forma()
{
var table = document.getElementById('tabl_one_without_forma');
var tr = document.createElement('tr');
tr.innerHTML = '<td><input name="edit_in_1" type="text" size="40"></td>\n\
<td><input name="edit_in_2" type="text" size="40"></td>';
var td = document.createElement('td');
tr.appendChild(td);
table.appendChild(tr);
};
Все работает...
Потом, я таблицу (в html) вставил в форму:
Js:
function func_table_with_forma()
{
var table = document.forma7.tabl_one_with_forma;
var tr = document.createElement('tr');
tr.innerHTML = '<td><input name="edit_in_1" type="text" size="40"></td>\n\
<td><input name="edit_in_2" type="text" size="40"></td>';
var td = document.createElement('td');
tr.appendChild(td);
table.appendChild(tr);
};
и где-то здесь происходит ошибка.
Где я допустил ошибку?
Спасибо за ответ...
P.S.
html:
<form name="forma7">
<table id="tabl_one_with_forma" width="100%" border="1" cellpadding="4">
<tbody>
<tr>
<td width="20%">111</td> <!-- height="59" -->
<td width="50%">22772</td>
</tr>
</tbody>
</table>
<br><br>
<button><b>with</b>_forma</button>
</form>
Источник: Stack Overflow на русском