Без JQuery или любой библиотеки JavaScript мне нужно скрыть строки простой таблицы html, кроме таблицы head на загрузке страницы.Скрыть строки таблицы, кроме заголовка
ответ
<style type="text/css">
.mytable tr {
display: none;
}
</style>
Шучу. Здесь мы идем:
<table border="1" id="mytable">
<th>
<td>asd</td>
<td>asd</td>
</th>
<tr>
<td>asdkjas</td>
<td>asdasdjwa</td>
</tr>
<tr>
<td>asdkjas</td>
<td>asdasdjwa</td>
</tr>
</table>
<script type="text/javascript">
window.onload=function(){
hideTableRows();
}
function hideTableRows() {
var myTableRows = document.getElementById("mytable").getElementsByTagName("tr");
for(i=0;i< myTableRows.length;i++) {
myTableRows[i].style.display = "none";
}
}
</script>
Я думаю, что таблица требует строк, не будет отображаться только с заголовками .. Я мог бы предложить добавить пустую строку в начале таблицы, и изменения «я» в течение цикла 1. Таким образом, первая строка должна быть пропущена.
НТН Марко
особой необходимости прибегать к JavaScript, вы можете сделать трюк через CSS тоже:
#table_id tr
{
display:none;
}
Это должно скрыть все TRs
не TH
.
С точки зрения доступности, вы не должны скрывать данные, которые, вероятно, будут никогда не показывали без использования JavaScript. –
если ваш стол правильно помечен. Вы можете сделать что-то вроде:
document.getElementById('yourtable')
.getElementsByTagName('tbody')[0]
.style.display = 'none';
Затем положить это на «OnLoad» событие
Вы также могли бы сделать это в CSS + Javascript, установив глобальный класс .js в теге, а затем использовать CSS селектор.
html.js #yourtable tbody
{
display: none;
}
OP говорит: «Без JQuery или любой библиотеки JavaScript» он хочет получить решение с javascript. – Sarfraz
- 1. Как получить все строки из таблицы, кроме строки заголовка?
- 2. Скрыть стол заголовка таблицы
- 3. Скрыть все строки таблицы, кроме щелчка строки AngularJS
- 4. выбрать строки в таблице, кроме строк заголовка таблицы
- 5. Извлечение информации из таблицы, кроме заголовка таблицы с помощью bs4
- 6. JQuery Скрыть строки таблицы
- 7. Показать/скрыть строки таблицы текущей выбранной таблицы
- 8. Создание строки заголовка таблицы ASP.NET
- 9. Как удалить строки таблицы (кроме первой строки) из таблицы заполнения?
- 10. Как скрыть все элементы в списке андроидов, кроме заголовка?
- 11. Скрыть все поля, кроме заголовка в сообщении оповещения SharePoint
- 12. Предложить ячейки для чтения строки заголовка таблицы
- 13. JQuery скрыть строки из таблицы
- 14. Android: скрыть/показать строки таблицы
- 15. Как скрыть все tr из таблицы, кроме как щелкнули один
- 16. Скрыть содержимое HTML-заголовка?
- 17. удалять строки таблицы, кроме первых 2
- 18. Как отобразить все, кроме первой строки таблицы?
- 19. Скрыть Посмотреть, кроме Gone
- 20. Скрытие столбца DataGrid, кроме заголовка в ASP.NET с помощью VB
- 21. Как клонировать каждый столбец, кроме последнего, в строке заголовка таблицы
- 22. Содержимое заголовка строки таблицы XSL FO разбито
- 23. JQuery: попытка показать/скрыть строки таблицы
- 24. Как скрыть строки таблицы при нажатии
- 25. Заголовок HTML-таблицы как часть строки заголовка
- 26. Добавление строки заголовка таблицы отключает селектор jQuery
- 27. Скрыть стол таблицы html, используя имя класса заголовка
- 28. PHP Form submit, кроме заголовка?
- 29. wp_mail отправляет все, кроме заголовка
- 30. Как читать все, кроме строки заголовка файла .CSV?
Черт, я медленно. :) – Marko