previous導入 (Previous) (Next) Constructor HTML_Table::HTML_Table()next

View this page in Last updated: Sun, 21 Jun 2009
English | Brazilian Portuguese | Chinese | Dutch | French | German | Hungarian | Japanese | Polish | Russian | Spanish | Turkish

FAQ

FAQ – よくある質問への回答

Description

この文書は、PEAR general メーリングリスト やその他のメーリングリスト・掲示板に投稿された質問をもとにして作成されています。

HTML_Table FAQ

  1. thead、 tfoot あるいは tbody タグに属性を追加する方法は?
  2. table タグの属性を設定する方法は?
  3. JavaScript によるソート機能を簡単にテーブルに追加するには?
theadtfoot あるいは tbody タグに属性を追加する方法は?

この例は、属性文字列 id="header"thead タグに追加するものです。 他のふたつのタグについても同じ手順で追加できます。

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

この例の結果は次のようになります。

<table>
  <thead id="header">
    [...]
  </thead>
  [...]
</table>
table タグの属性を設定する方法は?

HTML_Table のコンストラクタ に属性を渡す以外にも、いくつかの方法があります。

HTML_Table は HTML_Common を継承しているので、setAttributes()updateAttributes() といったメソッドを持っています。 HTML_Common が提供しているメソッドの一覧は、HTML_Common の API ドキュメント を参照ください。

JavaScript によるソート機能を簡単にテーブルに追加するには?

Stuart Langridge が開発した JavaScript クラスである SortTable を用いると、ソート機能を非常に簡単にテーブルに追加できるようになります。 あるいは、Standardista Table Sorting というクラスを使うこともできます。

previous導入 (Previous) (Next) Constructor HTML_Table::HTML_Table()next

Download Documentation Last updated: Sun, 21 Jun 2009
Do you think that something on this page is wrong? Please file a bug report or add a note.
User Notes:
There are no user contributed notes for this page.