我有所有如下因素代碼不同的ID和三個div的不同ID的顯示或隱藏的div點擊
<asp:Label ID="CA" runat="server" Font-Bold="False" Font-Names="Arial" Font-Size="10pt" style="padding-top:6px;" ForeColor="#CCCCCC" Height="100%" Text="Current Activities" onmouseover="var b = ChangeColorCA(); this.style.cursor='pointer'; return b" onmouseout="RemoveColorCA()"></asp:Label>
這裏三個標籤是所有
<div id="DIV_CA" runat=server align="center" visible="false" style="background-color:#f3f3f3; text-align: left; width: 500px; height: 470px; overflow:auto;">Some data</div>
我想DIV代碼從標籤點擊製作顯示或隱藏機制任何人都可以告訴我,我怎樣才能做到這一點,當我點擊一個標籤,然後一個特定的div應該顯示,其他人應該隱藏,當我點擊下一個標籤時,它的coresspondent div應該顯示。
更新 這是我的腳本代碼
<script type="text/javascript">
function hideshow(span) {
var div = document.getElementById("DIV_" + span.id);
if (div.style.display == "none")
div.style.display = "block";
else
div.style.display = "none";
}
</script>
這裏是lablel代碼
<asp:Label ID="CA" runat="server" Font-Bold="False" Font-Names="Arial" Font-Size="10pt" style="padding-top:6px;" ForeColor="#CCCCCC" Height="100%" Text="Current Activities" onmouseover="var b = ChangeColorCA(); this.style.cursor='pointer'; return b" onmouseout="RemoveColorCA()" onclick="hideshow(this)" ></asp:Label>
好的檢查更新 – 2012-01-07 10:55:49
是的它使所有的標籤大膽,但當我點擊下一個標籤時沒有把它們變成正常 – 2012-01-07 13:14:57
YEs我已經複製了上面的代碼 – 2012-01-07 13:17:30