2010-09-17 1 views
2

Используя образец JavaScript, найденный в этом stack overflow post, вы можете выбрать кнопку, которая автоматически выбирает таблицу. Затем эту выбранную таблицу можно скопировать в буфер обмена.Скопируйте таблицу HTML через JavaScript без заголовков?

Мои пользователи будут копировать эти данные в шаблон Excel и не нуждаются в информации заголовка (<th></th> или <thead></thead>).

Моя таблица выглядит следующим образом:

<table class="sortable"> 
<thead> 
    <tr><th>Person</th><th>Monthly pay</th></tr> 
</thead> 
<tbody> 
    <tr><td>Bob</td><td>£12,000</td></tr> 
    <tr><td>Doug</td><td>£8,500</td></tr> 
    <tr><td>Sam</td><td>£9,200</td></tr> 
    <tr><td>Nick</td><td>£15,300</td></tr> 
</tbody> 
<tfoot> 
    <tr><td>TOTAL</td><td>£45,000</td></tr> 
</tfoot> 
</table> 

Как бы я идти о снимите выделение информации заголовка?

UDPATE1

Ключ для выбора TBODY (если вы не хотите TFOOT).

<input type="image" src="table.png" name="image" onclick="selectElementContents(document.getElementById('theebody'));"> 
+1

вам нужно '' и ''? Или просто ''? –

+0

Просто тёмный элемент. –

ответ

1

Если <table> имеет <thead> и <tbody>, вы можете просто выбрать <tbody>. Однако, если у вас есть строка заголовков как родной брат других строк ... here is a good start о том, как установить диапазон с большим контролем.

+0

Спасибо - выбор элемента tbody работает отлично! –

 Смежные вопросы

  • Нет связанных вопросов^_^