使用 javascript 从特定列中提取数据
Extract data from a particular column using javascript
这是表格:-
var thetable = "";
thetable= thetable + "<tr><th>Audit ID</th><th>Date Modified</th><th>Auditor</th><th>Franchisee Name</th><th>Store ID</th><th>Template Name</th><th>Description</th></tr>";
如何使用 javascript 从特定列中提取数据?我是新手,所以任何帮助将不胜感激:)
看看这个演示
.HTML
<table id="mytable" border="1">
<tr>
<th>Audit ID</th>
<th>Date Modified</th>
<th>Auditor</th>
</tr>
<tr>
<td id="colA_rowA">1</td>
<td id="colB_rowA">2</td>
<td id="colC_rowA">3</td>
</tr>
<tr>
<td id="colA_rowB">4</td>
<td id="colB_rowB">5</td>
<td id="colC_rowB">6</td>
</tr>
</table>
JavaScript
// Option one by cell id
alert(document.getElementById("colB_rowA").innerHTML);
// Another option to run on all table
GetCellValues();
function GetCellValues() {
var table = document.getElementById('mytable');
for (var r = 0, n = table.rows.length; r < n; r++) {
for (var c = 0, m = table.rows[r].cells.length; c < m; c++) {
alert(table.rows[r].cells[c].innerHTML);
}
}
}
innerHTML
是你的朋友。id=mytable 的表的示例代码段。
function GetCellValues() {
var table = document.getElementById('mytable');
for (var r = 0, n = table.rows.length; r < n; r++) {
for (var c = 0, m = table.rows[r].cells.length; c < m; c++) {
alert(table.rows[r].cells[c].innerHTML);
}
}
}
相关文章:
- 如何使用另一个字符串作为模板从字符串中提取数据
- 如何使用angular js从2个表(在sql server中)中提取数据
- 从Angular 2中的observable中提取数据
- Mongoose查询在两个日期时间之间提取数据
- 可以't从xml文件中提取数据
- 从HTML代码中提取数据
- 使用JavaScript或AJAX从HTML表单中提取数据,然后将其传递给PHP
- 正在从JSON.stringify中提取数据
- Scrapy和Xpath从javascript代码中提取数据
- 如何从高股价图中提取数据
- 如何在javascript中使用localStorage从数组中存储和提取数据
- 如何从Promise中提取数据
- 为什么我的Backbone Collection没有提取数据
- 从jQuery变量中提取数据,增加's left,将剥离的数据放回变量中
- 如何使用应用程序脚本执行API从谷歌工作表中提取数据
- 使用ng repeat从两个不同的JSON文件中提取数据
- 创建新的javascript数组,从对象属性中提取数据
- 如何使用 jQuery 在没有类的情况下提取数据
- 使用javascript从JSON中提取数据
- React组件从Flux存储中呈现数据,但从Mongo数据库中提取数据时不呈现