DEMO using Event Listener to chart

Click any area to display details about the Subject.
<script src=""></script>
<script type="text/javascript">
var my_2d = [["PHP","300"],["JavaScript","200"],["MySQL","100"],
 // Load the Visualization API and the corechart package.
  google.charts.load('current', {'packages':['corechart']});
 // Set a callback to run when the Google Visualization API is loaded.

      // Callback that creates and populates a data table,
      // instantiates the pie chart, passes in the data and
      // draws it.
      function drawChart() {

        // Create the data table.
        var data = new google.visualization.DataTable();
        data.addColumn('string', 'Languages');
        data.addColumn('number', 'Tutorials');
        for(i = 0; i < my_2d.length; i++)
    data.addRow([my_2d[i][0], parseInt(my_2d[i][1])]);
        // Set chart options
        var options = {'title':'Tutorials at',
        // Instantiate and draw our chart, passing in some options.
  var chart = new google.visualization.PieChart(document.getElementById('chart_div'));, 'select', my_Handler);
  chart.draw(data, options);
function my_Handler() {
 var selectedItem = chart.getSelection()[0];
 var value1 = data.getValue(selectedItem.row, 0);
 var value2 = data.getValue(selectedItem.row, 1);
 document.getElementById('disp').innerHTML="Tutorial: " + value1 + "<br> Nos : " + value2;


<div id='chart_div' ></div>

<div class='alert alert-primary' role='alert' id=disp>
Details will be displayed here
Chart Understanding
Subscribe to our YouTube Channel here


* indicates required
Subscribe to plus2net

    Post your comments , suggestion , error , requirements etc here

    PHP video Tutorials
    We use cookies to improve your browsing experience. . Learn more
    HTML MySQL PHP JavaScript ASP Photoshop Articles FORUM . Contact us
    ©2000-2024 All rights reserved worldwide Privacy Policy Disclaimer