【轉】JavaScript Table、TableRow、TableCell屬性、方法、事件
Posted on 2012-01-06 19:19 pts 閱讀(1883) 評論(0) 編輯 收藏 所屬分類: PythonJavaScript Table、TableRow、TableCell屬性、方法、事件
Table表格對象 Table對象:表示HTML文檔中的表,對于文檔中每個<table>標記,瀏覽器都創建一個Table對象.
Table對象集合 | |
集合 | 描述 |
cells[] | 獲取包含表格中所有單元格的數組 |
rows[] | 獲取包含表格中所有行的數組 |
tBodies[] | 獲取包含表格中所有tbody的數組 |
Table對象屬性 | |
border | 設置或獲取表格邊框 |
caption | 設置或獲取表格標題 |
cellPadding | 設置或獲取每個單元格邊框與內容的寬度 |
cellSpacing | 設置或獲取表格中單元格的間距 |
frame | 設置或獲取表格具有哪些邊框 |
rules | 設置或獲取表格中的內部邊框 |
summary | 設置或獲取表格的描述 |
tFoot | 獲取表格的tFoot對象 |
tHead | 獲取表格的tHead對象 |
width | 設置或獲取表格寬度 |
Table對象方法 | |
createCaption() | 為表格創建一個空的標題元素 |
createTFoot() | 為表格創建一個空的tFoot元素 |
createTHead() | 為表格創建一個空的tHead元素 |
deleteCaption() | 刪除表格的標題元素 |
deleteRow() | 刪除指定的表格行 |
deleteTFoot() | 刪除表格的tFoot元素 |
deleteTHead() | 刪除表格的tHead元素 |
insertRow() | 向表格中插入新行 |
TableCell對象:表示HTML文檔中表的單元格,對于文檔中每個<td>標記,瀏覽器都創建一個TableCell對象.
TableCell對象屬性 | |
屬性 | 描述 |
abbr | 設置或獲取單元格的摘要 |
align | 設置或獲取單元格中文字的水平對齊方向 |
axis | 設置或獲取以逗號分隔的相關單元格組成的列表 |
cellIndex | 獲取行單元格集合中某單元格的位置 |
ch | 設置或獲取單元格的對齊特征 |
chOff | 設置或獲取單元格的對齊偏移特征 |
colSpan | 設置或獲取單元格跨越的表格列數 |
headers | 設置或獲取以空格分表頭單元格的id列表 |
height | 設置或獲取單元格的高度 |
innerHTML | 設置或獲取單元格標記間的HTML文本 |
noWrap | 設置或獲取單元格是否自動換行 |
rowSpan | 設置或獲取單元格跨越的表格行數 |
scope | 設置或獲取與標題相關聯的數據列 |
vAlign | 設置或獲取單元格文字的垂直對齊方向 |
width | 設置或獲取單元格的寬度 |
TableRow對象:表示HTML文檔中表的行,對于文檔中每個<tr>標記,瀏覽器都創建一個TableRow對象.
TableRow對象集合 | |
集合 | 描述 |
cells[] | 獲取表格行中所有列組成的數組 |
Table對象屬性 | |
accessKey | 設置或獲取該對象的快捷鍵 |
align | 設置或獲取表格行中單元格中文字的水平對齊方向 |
chOff | 設置或獲取單元格的對齊偏移特征 |
colSpan | 設置或獲取單元格跨越的表格列數 |
height | 設置或獲取表格行的高度 |
innerHTML | 設置或獲取表格行標記間的HTML文本 |
innerText | 設置或獲取表格行標記間的文本 |
rowIndex | 獲取表格行對象在表格行集合中的位置 |
sectionRowIndex | 獲取tBody,tHead或tFoot中,表格行對象在行集合中的位置 |
tabIndex | 設置或獲取表格行的Tab順序索引 |
vAlign | 設置或獲取表格行中文字的垂直對齊方向 |
width | 設置或獲取表格行的寬度 |
TableRow對象方法 | |
blur() | 取消該對象的激活狀態 |
click() | 模擬鼠標單擊該對象 |
deleteCell([i]) | 刪除表格行中的指定的單元格 |
focus() | 將焦點移至表格行 |
insertCell() | 在表格行中插入新單元格 |
的處理