我需要做一个注册的页面
然后注册的时候有几种选项,比如注册类型有“学生”“教师”“游客”
然后选择注册学生出现一些信息需要填写
注册教师有另外一些信息填写
游客又不一样所以急求一段隐藏的代码啊
然后注册的时候有几种选项,比如注册类型有“学生”“教师”“游客”
然后选择注册学生出现一些信息需要填写
注册教师有另外一些信息填写
游客又不一样所以急求一段隐藏的代码啊
解决方案 »
- 关于实体层较好的设计方案
- 谁能给我解释一下google地图中的一句话
- .net中 水晶报表 数据绑定
- 上传后向表中插入数据时出错,信息为:提示ID列不能插入空值(null)
- 页面代码过长,有好的解决方法么?
- dropdownlist option样式
- 各位高手:求一免费dropdownlist样控件!!!
- 如何同步复制id
- ASP.net如何把Session传给ASP ?
- 我在datagrid里添加一个checkbox模板列,那我怎么在javascript中怎么样能实现,我选中了一个checkbox,那这个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>")