Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

display:block для элементов таблиц

41K
13 декабря 2009 года
desmax
8 / / 26.01.2009
Добрый вечер!
Пытаюсь сделать так, чтоб при клике отображалась скрытая строка таблицы. Пытаюсь сделать это через свойство CSS display. Сначала присваиваю ему "none",а потом "block". Строка отображается, но почему-то вся в первой колонке таблицы. Подскажите, что не так?
Вот упрощенный вариант того, что я хочу получить:
Код:
<html>
    <head>
        <title>...</title>
    </head>
    <body>
        <table border="5">
            <tr>
                <td>123</td>
                <td>456</td>
                <td>789</td>
            </tr>
            <tr>
                <td colspan="3" &#111;&#110;click="document.getElementById('qwerty').style.display='block'">Показать</td>
            </tr>
            <tr id="qwerty" style="display: none;">
                <td>321</td>
                <td>654</td>
                <td>987</td>
            </tr>
        </table>
    </body>
</html>
13
13 декабря 2009 года
RussianSpy
3.0K / / 04.07.2006
потому что надо присваивать не display:block, а display:table-row

Однако обратите внимание на ИЕ - там это насколько я помню он работает некорректно с таким display (к сожалению не имею возможности сейчас уточнить)
41K
13 декабря 2009 года
desmax
8 / / 26.01.2009
Спасибо большое.
В 8м эксплорере работает - на более ранних пока не проверял.
55K
16 декабря 2009 года
Arguefedeelve
5 / / 09.12.2009
document.getElementById teg .style.display = block;
document.getElementById teg .style.display = none;
тким образом я высвечиваю или скрываю элемент
а как мне узнать какое значение он имеет в данный момент:
block
или
none
как правильно написать?
alertdocument.getElementById teg .style.value - пишет не то.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог