Pass Datapoint value from HTML - CanvasJS JavaScript Charts

Pass Datapoint value from HTML - CanvasJS JavaScript Charts

by canvasjs

HTML

<script src="http://canvasjs.com/assets/script/canvasjs.min.js"></script>
<br/><!-- Just so that JSFiddle's Result label doesn't overlap the Chart -->

<div id="chartContainer" style="height: 360px; width: 100%;"></div>
<div id="test1" style="visibility: hidden;">10</div>
<div id="test2" style="visibility: hidden;">12</div>

JavaScript

var dataPoint1 = Number(document.getElementById("test1").innerHTML);
var dataPoint2 = Number(document.getElementById("test2").innerHTML);

var chart = new CanvasJS.Chart("chartContainer",
	{  
      data: [
      {
        type: "column",
        dataPoints: [
            { label: "Apple", y: dataPoint1},
            { label: "Mango", y: dataPoint2}
        ]
      }
      ]
    });

 chart.render();