将ID添加到Google可视化表

时间:2018-07-16 19:39:21

标签: javascript google-visualization

是否可以将ID添加到Google表格中?我尝试过:

var myTable = new google.visualization.Table(document.getElementById(divID));
myTable.draw(data, options);
myTable.id = 'newTableId';

还尝试在选项中设置ID:

var options = {
id: 'newTableId',
width: 600,
title: 'My Title',
cssClassNames: myClassNames
};

我没有找到任何设置ID的文档,只是出于希望而尝试了这些文档。也许无法完成?我不希望包含该表的div的ID,但需要一个表本身的ID,我以后可以引用该ID来访问表中的数据,而不是从包含div的表中向下遍历

1 个答案:

答案 0 :(得分:0)

我确信WhiteHat的回答同样适用。作为记录,我最终要做的是将ID设置为要显示的几张表:

//Create the table
var interestElem = document.getElementById(myID);
var table = new google.visualization.Table(interestElem);
table.draw(data, options);
//Set the ID
var thisTable = interestElem.getElementsByTagName('table');
thisTable[0].id = newTableID;