Добро пожаловать на форум PHP программистов!
За последние 24 часа нас посетили 16945 программистов и 1771 робот. Сейчас ищут 1397 программистов ...

FAQ

Вернуться к: HTML_Table

FAQ

FAQ – Answers to most Frequently Asked Questions

This document is based on questions asked on PEAR general mailing list and other mailing lists and forums.

How can I add attributes to the thead, tfoot or tbody tags?

Here is an example on how to set the attribute string id="header" for the thead tag. For the other two tags the procedure is similar.

<?php
$table 
= new HTML_Table();
// [...]
$thead =& $table->getHeader();
$thead->setAttributes(array('id' => 'header'));
// [...]
$table->display();
?>

This would give the following result:

 <table>   <thead id="header">     [...]   </thead>   [...] </table>
How can I set attributes for the table tag?

Besides the possibility to pass attributes to the HTML_Table constructor, there are several more methods that can be used.

HTML_Table extends HTML_Common which offers methods like setAttributes() or updateAttributes(). A complete list of methods provided by HTML_Common can be found in its API documentation.

How can I easily add JavaScript sorting facilities to my tables?

Stuart Langridge has developed the SortTable JavaScript class that allows adding of sorting facilities to tables very easily. Another class for this purpose is Standardista Table Sorting.



Вернуться к: HTML_Table

© 2024 «PHP.RU — Сообщество PHP-Программистов»
Главная | Форум | Реклама на сайте | Контакты VIP Сувениры
Разработка компании ODware