Прошу помочь найти ошибку, почему-то не работает.
Необходимо, чтобы при загрузке страницы выводился элемент 1, при нажатии на первую кнопку он менялся на элемент 2, а при нажатии на вторую кнопку - опять на элемент 1. Элементы (графики Google Chart) привязаны к id graphID1 и graphID2, которые выводятся с помощью div.
var IDs = [
"graphID2",
"graphID1"
];
var curl = 1;
function changeGraph(data)
{
if(curl == 0)
{
data.id = IDs[0];
curl = 1;
}
else
{
data.id = IDs[0];
curl = 0;
}
}
var curl = 1;
function changeGraph2(data)
{
if(curl == 0)
{
data.id = IDs[1];
curl = 1;
}
else
{
data.id = IDs[1];
curl = 0;
}
}
<a href="#" class="button" onclick="changeGraph(document.getElementById('graphID2'))">График 2</a>
<a href="#" class="button" onclick="changeGraph2(document.getElementById('graphID1'))">График 1</a>
<div id="graphID1" style="width: 100%"></div>