好的,所以我试图设置一个无序列表,从按钮点击显示无阻止。我已经设置了这样的CSS;
#ErrorDiv li{ color:#9a005a; font-weight:bold; display:none;}
因此我的ErrorDiv中的所有ListItem都不显示。问题是,如何在点击按钮时显示它们?我试过我的代码;
ErrorDiv.Style.Add("Display", "block")
但显然这只是ErrorDiv而不是子ListItems。我也试过调用javascript函数,但这有点令人头疼。我想我必须有一个简单的方法来影响子元素的这个样式属性吗?
为了清楚起见,这不仅仅是按钮点击 - >显示。在显示器之前,服务器端有一些工作。
答案 0 :(得分:1)
你应该尝试这样的事情。
Protected Sub Button1_Click(sender As Object, e As EventArgs)
Me.ErrorDiv.Attributes.Add("style", "display:block;")
End Sub
我希望这适合你。
答案 1 :(得分:0)
在页面中包含jquery框架,然后使用click事件
<script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js"></script>
<script>
$(function(){
$('#ID').click(function(){
$('#ErrorDiv li').css({'display':'block'});
});
});
</script>