如何使第二個DIV進入點擊事件?我現在都把它們都顯示出來。我想顯示一個,然後當你點擊它顯示第二個和來回。 我從來沒有使用HTML或JavaScript之前,所以忍受着我。DIV到onclick事件
<html>
<head>
<DIV class="container"><HGROUP>
<H1>University of Illinois Hospital and Health Sciences</H1>
<H2>Storage Availability Charts and Graphs</H2></HGROUP><NAV
class="navbar"></div>
<DIV class="container">
<script type="text/javascript" src="https://www.google.com/jsapi"></script>
<script type="text/javascript">
google.load("visualization", "1", {packages:["corechart"]});
google.setOnLoadCallback(drawChart);
function drawChart() {
var data = google.visualization.arrayToDataTable([
['Storage', 'Terabytes'],
['Raw', 95],
['Usable', 34],
]);
var options = {
legend: 'none',
pieSliceText: 'label',
title: 'EEI VNX5700',
pieStartAngle: 100,
is3D: true,
};
var chart = new google.visualization.PieChart(document.getElementById('piechart'));
chart.draw(data, options);
}
</script>
</div>
<DIV class="container">
<script type="text/javascript" src="https://www.google.com/jsapi"></script>
<script type="text/javascript">
google.load("visualization", "1", {packages:["corechart"]});
google.setOnLoadCallback(drawChart);
function drawChart() {
var data = google.visualization.arrayToDataTable([
['Unallocated', 'Used', 'Free'],
['Cerner fast pool', 1000, 400],
['General fast pool', 1170, 460],
['Raid', 970, 644]
]);
var options = {
title: 'Unallocated',
vAxis: {title: 'Pools', titleTextStyle: {color: 'red'}}
};
var chart = new google.visualization.BarChart(document.getElementById('chart_div'));
chart.draw(data, options);
}
</script>
</div>
<body>
<div id="piechart" style="width: 700px; height: 400px;"></div>
</body>
<body>
<div id="chart_div" style="width: 900px; height: 500px;"></div>
</body>
</head>
</html>
*「?我怎樣才能讓第二DIV到上點擊事件」 *我認爲你的意思是你想**綁定一個事件處理程序到元素?因爲不能將DOM元素轉換爲事件,所以兩者完全不同。如果你想了解事件處理,我建議閱讀http://www.quirksmode.org/js/introevents.html。 –
您的html標記不正確。例如,一個[html-page只能有1個'body'-Element](http://www.w3.org/TR/html5/sections.html#the-body-element),通常在head元素之後。 您的代碼看起來像您正在使用[Google Charts(Pie Chart)](https://developers.google.com/chart/interactive/docs/gallery/piechart?csw=1)。但是你沒有提到它們的使用如何與你的問題一起玩。你能澄清你的問題嗎?你對HTML和JavaScript瞭解多少? – surfmuggle
是的,我正在使用谷歌圖表,我試圖顯示一個圖表,然後顯示另一個具有更多細節和來回。我不太瞭解HTML和JavaScript。我在網上學習一個教程,但我沒有得到我可以做到這一點的地方。感謝大家的幫助。 –