【发布时间】:2015-03-20 01:37:11
【问题描述】:
我在 asp.net 中制作了一个登录页面,因为我使用了一个来自
的模板http://codepen.io/andytran/pen/PwoQgO
据我所知,asp.net 页面只能有一个带有 runat="server" 的表单标签 我想在这 2 个表单标签上编写一些功能背后的代码。
<form runat="server" visible="true" id="form1">
.....
</form>
<form runat="server" visible="false" id="form2">
........
</form>
我有这个 div 标签作为切换按钮
<div class='switch' onclick="show();" >
<i class='fa fa-pencil fa-times' onclick="show()"></i>
我的 javascript 是:
function show()
{
document.getElementById("form2").style.visibility = "visible";
}
但此代码不起作用.. 请帮忙
【问题讨论】:
-
什么是“不工作”?您收到错误消息了吗?
-
您遇到什么错误?另外,正如您所说,在 WebForms 中,页面上只能有一个表单,无论是否隐藏。
-
不,我没有收到任何错误...但是我的 form2 被隐藏了..我没有收到 form2
-
它应该显示="none" 而不是 visible="false"
标签: javascript html css asp.net