Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Как удалить элемент таблицы (https://javascript.ru/forum/dom-window/31156-kak-udalit-ehlement-tablicy.html)

seoneo 28.08.2012 17:47

Как удалить элемент таблицы
 
есть таблица

<table>
<tr>
<td>1</td>
<td>2</td>
<td>3</td>
</tr>
<tr>
<td>1</td>
<td>2</td>
<td>3</td>
</tr>
<tr>
<td>1</td>
<td>2</td>
<td>3</td>
</tr>
<tr>
<td>1</td>
<td>2</td>
<td>3</td>
</tr>
</table>


примерно такая

как удалить
все
<td>2</td>


а как удалить только второй по счету
<td>3</td>

bes 28.08.2012 17:58

пройтись циклом по всем ячейкам таблицы и удалить нужные (removeChild или обнулить содержимое в зависимости от того, что значит удалить)

Slavenin 29.08.2012 18:54

$('table td').each(function(index, value){
  if(index=== 1)
  {
    $(this).remove();
  }

  if($(this).text() == 'значение')
  {
    $(this).remove();
  }
});


Часовой пояс GMT +3, время: 20:09.