這個練習是要將報表的每一個小格子的資料讀出來。由於一個報表的小格子很多,無法每一個格子都設 ID,然後用 getElementById() 讀取其內容。這個練習使用以下的特徵與方法來讀取小格子內容:
- TABLE 元素:用來建立報表。
- TD 元素:用來存放小格子的內容。
- table.rows[]:報表的每一橫欄對應一個 rows[],可藉此取得橫欄的物件。
- cells[]:用來取得小格子的物件。
- innerHTML:用來讀取小格子的內容。
下面的範例只用來讀取小格子的內容,但是只要加上其它程序碼,也可以更改小格子的內容。如果要增減報表的橫欄,則要用到 insertRow(), deleteRow() 兩個方法。