У меня есть три метки, имеющие ниже код на все с различными идентификаторами и три дивы с различными идентификаторамиПоказать или скрыть 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-собеседник.
ОБНОВЛЯТЬ Это мой скрипт Код
<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>
OK Проверьте обновление –
Да Его выделение жирным шрифтом всех ярлыков, но не превращение их в нормальное состояние, когда я нажимаю следующую метку –
YEs Я скопировал код ура, как он выше –