Регистрация
Вход в сайт
Форум
Учебник
Node.JS скринкаст
Стандарт языка
Справочник
Discord чат
Статьи
Тест знаний
Аналоги функций PHP
Курсы javascript
Сообщения за день
Поиск
Поиск по форуму
Отображать темы
Отображать сообщения
Расширенный поиск
К странице...
Главная
>
Форум
»
Javascript
»
Общие вопросы Javascript
»
Как сделать чтобы удалялись/скрывались пустые элементы таблицы
Опции темы
Искать в теме
#
1
(
permalink
)
06.02.2017, 12:46
Alex_newguy
Новичок на форуме
Регистрация: 06.02.2017
Сообщений: 3
Как сделать чтобы удалялись/скрывались пустые элементы таблицы
Есть таблицы <table>. В них имеется рекламные блоки, но при включенном адблоке показывает пустые таблицы. Есть ли способ скриптом js скрывать пустые таблицы?
#
2
(
permalink
)
06.02.2017, 13:10
Diphenyl Oxalate
Кандидат Javascript-наук
Регистрация: 21.01.2017
Сообщений: 139
По событию DOMContentLoaded проверять таблицы на пустоту и удалять. Нужен html-код таблиц.
#
3
(
permalink
)
06.02.2017, 13:49
laimas
Профессор
Регистрация: 14.01.2015
Сообщений: 12,989
http://htmlbook.ru/css/empty-cells
#
4
(
permalink
)
06.02.2017, 14:11
Alex_newguy
Новичок на форуме
Регистрация: 06.02.2017
Сообщений: 3
Сообщение от
Diphenyl Oxalate
По событию DOMContentLoaded проверять таблицы на пустоту и удалять. Нужен html-код таблиц.
А как технически это реализовать? Я не шарю вообще. Есть какое нибудь готовое решение для таких случаев?
#
5
(
permalink
)
06.02.2017, 14:54
laimas
Профессор
Регистрация: 14.01.2015
Сообщений: 12,989
Сообщение от
Alex_newguy
А как технически это реализовать?
По ссылке прочтено? Зачем скрывать посредством JS, если это можно сделать в CSS?
#
6
(
permalink
)
06.02.2017, 15:11
Alex_newguy
Новичок на форуме
Регистрация: 06.02.2017
Сообщений: 3
empty-cells: hide; - насколько я понял скрывает стили внутри таблицы пустой ячейки, но нужно чтобы скрывала всю таблицу вместе с рамками...
#
7
(
permalink
)
06.02.2017, 15:24
laimas
Профессор
Регистрация: 14.01.2015
Сообщений: 12,989
Если все ячейки таблицы пусты, то будут скрыты и ее строки, а значит и сама таблица. Проверить сложно?
#
8
(
permalink
)
06.02.2017, 16:01
Diphenyl Oxalate
Кандидат Javascript-наук
Регистрация: 21.01.2017
Сообщений: 139
Сообщение от
Alex_newguy
А как технически это реализовать? Я не шарю вообще. Есть какое нибудь готовое решение для таких случаев?
Проверяем на пустоту, удаляем через removeChild.
Нужен html-код таблицы с рекламой и без неё
«
Возможность пролистывания слайдов без изменения содержимого
|
Как навесить обработчик, чтобы работала определенная логика?
»
Опции темы
Версия для печати
Искать в теме
Расширенный поиск
Опции темы
Искать в теме
Версия для печати
Отправить по электронной почте
Искать в теме
:
Расширенный поиск
Похожие темы
Тема
Автор
Раздел
Ответов
Последнее сообщение
Как сделать, чтобы при вводе числа в поле добавлялись разделители групп разрядов?
Hurray
Элементы интерфейса
13
18.02.2015
14:07
как сделать чтобы в popup окне показывалось картинка?
sarik
Общие вопросы Javascript
31
15.03.2013
13:12
как сделать так чтобы в popup окне принимался css стили,?
sarik
Общие вопросы Javascript
2
12.03.2013
10:24
Как сделать чтобы менялся background в раскрывающемся меню
Teotim
Элементы интерфейса
2
20.10.2012
20:28
КАК сделать чтобы кнопка PRINT не отображалась при печати?:??
xxxxx82
Элементы интерфейса
1
19.04.2011
14:58
© Илья Кантор, 2007-2021
О проекте
-
Обратная связь
-
Архив форума
-
Вверх