首先,您的按钮是控件来的,随非您将DIv也加入runat="server"
,把DIV显示出来,不过,这种方式,一般都不行,因为,当你把DIV显示出来了,那button按钮就会刷新页面一次,DIV也不会显示出来了。
您可以对button按钮加入OnClientClick事件,写JS显示出来。
asp.net里js不管用,在html里有用的原因是asp中有js路径错误导致。1、通过src引入,这个路径要确保读取到索要加载的js文件
<head runat="server">
<script type="text/javascript" <SPAN style="COLOR: #ff0000">src="ChanggeType.js"></SPAN>
</script>
<title>using javascript</title>
</head>
2、直接引用,把js代码写入head标签之间
<head runat="server">
<script type="text/javascript" >
function ShowName(str)
{
alert("新闻类别:("+str+")")
}
</script>
<title>using javascript</title>
</head>
解决办法:如果引入无效,那么就把引用的js代码改成直接定义引用,也就是方法2所说明的内容。