javascript - 将 id 添加到 Google 可视化表
问题描述
有没有办法将 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,我稍后可以引用它来访问表内的数据,而不是从包含的 div 向下遍历
解决方案
我相信 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;
推荐阅读
- python - Python 正则表达式查找子字符串和第一个空格之间的所有内容
- java - My App Crashes When I press A Button In Android Studio
- python - 从 BeautifulSoup 中的 Span 类中提取数据/价格
- firebase - Crashlytics 和 runZonedGuarded
- batch-file - 批处理文件代码同时移动和重命名文件
- javascript - 如何从javascript中的字符串中提取非int值?
- google-sheets - Google Charts API - 带有前导零的二维码
- r - R vroom 导入包 - 关闭连接
- html - 透明菜单/CSS
- google-chrome - 帮助删除注册表中的文件夹