我是 HTML 新手。我有一个包含表和一组 div 的 html。每个 div 代表与每一行相关的一些数据。场景:当我点击任何表格行时,我应该显示相应的 div 内容。我能够在表格的列中显示相应的 div 内容(在相应行的前面)。但我想在单独的框架中显示 div 内容。这是否可以在 1 帧中显示主表并单击每一行,其他帧中的相应 div 详细信息?
<html>
<body>
<script>
function toggle(d, link){
var e=document.getElementById(d);
if (e.style.display == ''){
e.style.display = 'none'; link.innerHTML = '[+]';
} else {
e.style.display = '';link.innerHTML = '[-]';
}
}
</script>
</head>
<body>
<div id="Result_Details"><table id="resultDetails" border=1><th colspan="3">Result Details</th>
<tr class="collapse">
<td width="4%">XYZ</td>
<td>Item 1</td>
<td><a href="#" onclick="toggle('Node_Details0', this)">more...</a>
<div id="Node_Details0" style="display: none">
<table border=1><tbody><th colspan=3>IT Details</big></th><tr><td><b>Foo</b></td></table>
</div>
</td>
</tr>
</body>
</html>