js獲取table表格指定行列td單元格內容
js實現的在實際應用中可能需要獲取指定行列的td單元格中的內容,下面就通過程式碼例項介紹一下如何實現此功能。
程式碼如下:獲取table表格指定行列td單元格內容
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html><html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style type="text/css"> .table{ width:100%; padding:0px; margin:0px; font-family:Arial, Tahoma, Verdana, Sans-Serif,宋體; border-left:1px solid #ADD8E6; border-collapse:collapse; } /*表頭樣式。*/ .table th{ font-size:12px; font-weight:600; color:#303030; border-right:1px solid #ADD8E6; border-bottom:1px solid #ADD8E6; border-top:1px solid #ADD8E6; letter-spacing:2px; text-align:left; padding:10px 0px 10px 0px; white-space:nowrap; text-align:center; overflow: hidden; } .table td { border-right:1px solid #ADD8E6; border-bottom:1px solid #ADD8E6; background:#fff; font-size:12px; padding:3px 3px 3px 6px; color:#303030; word-break:break-all; word-wrap:break-word; white-space:normal; } </style> <script type="text/javascript"> window.onload=function(){ var otable=document.getElementById("box"); var odiv=document.getElementById("show"); function done(obj,row,col){ var rows=obj.rows; var otd=rows[row].cells[col]; return otd.innerHTML; } odiv.innerHTML=done(otable,1,0) } </script> </head> <body> <table id="box" class="table"> <thead> <tr> <th>螞蟻部落一</th> <th>螞蟻部落二</th> </tr> </thead> <tr> <td>javascript教程</td> <td>jQuery教程</td> </tr> <tr> <td>HTML教程</td> <td>div css教程</td> </tr> </table> <div id="show"></div> </body> </html>
上面的程式碼實現了我們的要求,下面介紹一下它的實現過程。
一.程式碼註釋:
(1).window.onload=function(){},當文件內容完全載入完畢再去執行函式中的程式碼。
(2).var otable=document.getElementById("box"),獲取id屬性值為box元素,這裡就是table表格。
(3).var odiv=document.getElementById("show"),獲取id屬性值為show的元素,這裡就是底部的div元素。
(4).function done(obj,row,col){},此函式可以獲取表格指定行列的td單元格內容,obj引數是table表格物件,row表示行,col表示列,行和列的索引都是從0開始的。
(5).var rows=obj.rows獲取表格的行集合。
(6).var otd=rows[row].cells[col],獲取指定行列的單元格。
(7).return otd.innerHTML,獲取td單元中的內容。
(8).odiv.innerHTML=done(otable,1,0),顯示指定行列單元格的內容。
二.相關閱讀:
(1).rows可以參閱js rows屬性一章節。
(2).cells可以參閱javascript cells一章節。
(3).innerHTML可以參閱js innerHTML一章節。
相關文章
- jquery實現的獲取指定行列td單元格內容jQuery
- JavaScript 獲取table表格指定行和列的單元格內容JavaScript
- JavaScript 獲取td單元格內容JavaScript
- js獲取table表格指定行和列的單元格內容程式碼例項JS
- JavaScript 獲取表格指定td單元格JavaScript
- JavaScript修改td單元格內容JavaScript
- js獲取表格指定行中所有的單元格JS
- JavaScript獲取table表格指定列的值JavaScript
- js 獲取 table 中的每一個tdJS
- HTML怎麼讓table表格中的td單元格內容過長顯示為固定長度,多餘部分用省略號代替?HTML
- 如何讓excel單元格內只能輸入指定內容?Excel
- javascript生成指定行列table表格程式碼例項JavaScript
- js遍歷迭代table表格的每一個td單元格程式碼例項JS
- js獲取指定單元格的內容程式碼例項例項JS
- js動態建立table表格和刪除指定行列程式碼例項JS
- jQuery獲取點選td單元格的值jQuery
- 將table表格內容匯入到word或者Excel程式碼例項Excel
- 動態建立table表格併為每一個td單元格註冊點選事件事件
- js獲取表格方法JS
- poi解析Excel,遍歷表結構,獲取單元格內容,拼接sql語句,寫入TXT檔案ExcelSQL
- word(2010)使用VBA完成批處理操作-批量清除表格某單元格內容
- excel合併單元格快捷鍵 excel多個表格內容合併到一起Excel
- jQuery獲取表格的指定行和列jQuery
- C# 獲取Excel的指定單元格的值C#Excel
- javascript動態修改單元格內容程式碼例項JavaScript
- js獲取點選單元格中的內容程式碼例項JS
- js常用的功能 table>tr>tdJS
- 在excel中某些單元格內批量增加相同的內容Excel
- JavaScript刪除table表格指定行JavaScript
- js 表格合併單元格JS
- jQuery滑鼠滑過表格標題切換表格內容詳解jQuery
- jQuery實現的拖動調整表格td單元格的大小jQuery
- 獲取table表格有多少列程式碼例項
- JavaScript獲取table表格行與列的數量JavaScript
- jquery獲取具有指定內容的元素jQuery
- 將Excel表格內容直接轉換成圖片Excel
- table表格單元格合併程式碼例項
- Excel-單元格內換行Excel