|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Banned
Регистрация: May 2003
Сообщений: 37
|
Чередование строк разного цвета в таблице. Как?
Уважаемые знатоки!
Мы всем дружным коллективом нашего исправительного учереждения № 2342234 сильно хотим узнать: как сделать чтобы в таблице строки чередовались цветом. Напрмер первая-серая вторая белая третяя серая итд. При всем при этом шобы ето все работало при генерировании етих самых строк PHP скриптом. (чтото типа css или хуже того js) Заранее спасибо за ответ! Лёва "Прыщь" и кореша. |
|
|||||
"Вождь"
|
это вопрос в раздел по пхп.
если используете смарти в качестве шаблонизатора воспользуется именно для таких случаев предназначенными вещами - section если вы не используете шаблонизатор - выводите вы явно в цикле. если таковая отсутсвует используйте переменную-счетчик, в зависимости от значения которой будет выводится то или иное значение цвета для строки.
__________________
а мы летим орбитами путями не избитыми... |
|
|||||
Регистрация: Nov 2002
Сообщений: 249
|
можно и на javascript такое замутить, зачем сервак нагружать
логика такая: смотришь длину таблицы, сколько в ней тр затем применяешь математику если номер тр делится на два без остатка то одним цветом иначе другим |
|
|||||
Banned
Регистрация: May 2003
Сообщений: 37
|
Нельзяли от теории перейти к практике?
|
|
|||||
Banned
Регистрация: May 2003
Сообщений: 37
|
Вопрос снят
Нашел сам.
Если кому интересно; +++++++++++++++++++++++++++++++ <script type="text/javascript"> onload = function() { tableChange () }; function tableChange() { var rows = window.document.getElementsByTagName('tr'); for(var i = 0; i < rows.length; i++) { (i%2==0)? rows.item(i).style.backgroundColor = "lightblue" : rows.item(i).style.backgroundColor = "E0EFEE" } } </script> <tr bgcolor="#FFFFFF"> <td> %1%</td> <td> %2%</td> <td> %3%</td> <td> %4%</td> <td> %5%</td> <td><div align="center"><input type="checkbox" name="add%10%3" value="1"></div></td> </tr> ++++++++++++++++++++++++++++++++++++++++++++ |
|
|||||
Приведённый выше скрипт не работает.
Я его модернизировал
__________________
Что за дурь? 50 символов в подписи!? |
Часовой пояс GMT +4, время: 15:29. |
|
« Предыдущая тема | Следующая тема » |
|
|