我需要做一个注册的页面
然后注册的时候有几种选项,比如注册类型有“学生”“教师”“游客”
然后选择注册学生出现一些信息需要填写
注册教师有另外一些信息填写
游客又不一样所以急求一段隐藏的代码啊
然后注册的时候有几种选项,比如注册类型有“学生”“教师”“游客”
然后选择注册学生出现一些信息需要填写
注册教师有另外一些信息填写
游客又不一样所以急求一段隐藏的代码啊
解决方案 »
- sql 2005 另一个命名实例
- 关于客户端预览PDF的一点小问题。
- 怎么把textbox中填入的值保存到数据库表中
- 跳转到指定网页的底部
- 请大家帮帮忙
- 怎么在.aspx页面上显示winform控件!
- ServerVersion = “SqlDataAdapter.SelectCommand.Connection.ServerVersion”引发了“Syste
- 连接数据库的问题
- 问个初学者的问题 请问我怎么用那个 SqlDataReader?asp.net说没有申明
- 关于在Datagrid控件中设置模板项为下拉框,请问如何在Datagrid绑定时同时绑定DataGrid中下拉框所选取的项目
- 如何在列表数据中使用打印按钮实现打印预览
- JS请教高手获取宽度
根据用户选择的登录类型,设置元素的可见性。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<style type="text/css">
body{ font-size:12px;}
.l{ width:700px; line-height:20px; border-bottom:1px dashed #ccc;}
.regblock{width:700px; line-height:50px; border-bottom:1px dashed #ccc; color:#F00; display:none;}
</style>
<script language="javascript">
function cregstate(index)
{
var items=document.getElementById("regpanal").childNodes;
for(var i=0;i<items.length;i++)
{
items[i].style.display="none";
}
document.getElementById("reg"+index).style.display="block";
}
</script>
</head>
<body>
<div class="l"><span>注册类型:</span>
<label><input onclick="cregstate(0)" name="zzlx" value="学生" type="radio" />学生</label>
<label><input onclick="cregstate(1)" name="zzlx" value="教师" type="radio" />教师</label>
<label><input onclick="cregstate(2)" name="zzlx" value="游客" type="radio" />游客</label>
</div>
<div id="regpanal">
<div class="regblock" id="reg0">学生注册需要填写的选项</div>
<div class="regblock" id="reg1">教师注册需要填写的选项</div>
<div class="regblock" id="reg2">游客注册需要填写的选项</div>
</div>
</body>
</html>
div.style.display=div.style.display=="none"?"block":"none";
或使用as:panel
2.然后用js脚本控制层的现实
document.getElementById("div1").style.display="none"; //影藏
document.getElementById("div1").style.display=""; //显示 写block或者空的""都是显的意思3.如果要在后台代码中控制,也只要在后台注册脚本就可以了。例如:
Response.Write("<script>document.getElementById(/"div1/").style.display="none"; </script>")