Как сделать добавление tr в таблицу после первой строки?
.append() добавляет в конец, а .prepend() - в самое начало (до заголовков таблицы), как добавить строку в начало после первого <tr></tr>, т.е. после заголовков?
|
Добавление строк в таблицу Native JavaScript
allanmiln,
:cray:
<!DOCTYPE HTML>
<html>
<head>
<title>Untitled</title>
<meta charset="utf-8">
</head>
<body>
<table>
<tr>
<td>1</td>
<td>1</td>
</tr>
<tr>
<td>2</td>
<td>2</td>
</tr>
</table>
<script>
var table = document.querySelector("table"),
tr = table.insertRow(1),
td = tr.insertCell(0);
td.appendChild(document.createTextNode("more content"));
td = tr.insertCell(1);
td.appendChild(document.createTextNode("more content"));
</script>
</body>
</html>
|
Добавление строк в таблицу на jQuery
allanmiln,
<!DOCTYPE HTML>
<html>
<head>
<title>Untitled</title>
<meta charset="utf-8">
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.js"></script>
<script>
$(document).ready(function () {
$("<tr><td>more content</td><td>more content</td></tr>").insertAfter($("tr:first"));
});
</script>
</head>
<body>
<table>
<tr>
<td>1</td>
<td>1</td>
</tr>
<tr>
<td>2</td>
<td>2</td>
</tr>
</table>
</body>
</html>
|
рони,
Спасибо, второй вариант - что надо! |
| Часовой пояс GMT +3, время: 18:58. |