隐藏amcharts漏洞图中指定图形

  隐藏amcharts漏洞图中指定图形

  下面示例通过查找漏斗图中图形对应文字的文字容器,然后通过文字容器定位图像执行隐藏,文字容器的前一个节点为图形。

  源代码如下,直接测试官网示例,https://www.amcharts.com/demos/3d-funnel-chart/,控制台输入下面的代码,效果如下

隐藏amcharts漏洞图中指定图形

function hideSVGByText(text) {
  var tspan = document.querySelectorAll('tspan');
  for (var i = 0; i < tspan.length; i++) if (tspan[i].innerHTML == text) break;
  tspan[i].parentNode.previousSibling.style.display='none'
 }
//测试代码
hideSVGByText('Purchased additional products: 26')
hideSVGByText('Purchased: 35')

 

加支付宝好友偷能量挖...


原创文章,转载请注明出处:隐藏amcharts漏洞图中指定图形

评论(0)Web开发网
阅读(299)喜欢(0)JavaScript/Ajax开发技巧