高手赐教~~~呵呵~~~
我在做网站的改版,现在在做注册页面的,因为是一个商务型网站,所以在注册时有两个Radio,分别是“普通用户”和“企业用户”,要求注册时默认的页面里只出现几个必填项。当浏览者点击“用户高级选项”时,如果选的是“普通用户”则出现填写“个人用户详细资料”当选“企业用户”时出现“企业详细资料”。我做的时候,在“用户高级选项”前加了个checkbox。主要用了style.display这个用法,但是不知道该怎么判断了
用IF ELSE 语句出现了错误,不知是不是我的条件语句写错了呢?下面是我的程序:
function show(){
if ((document.form1.member_sf.value = "个人用户") && (document.form1.advshow.checked = true)) {
adv1.style.display = "";
adv2.style.display = "none";
adv3.style.display = "";
advance.innerText="关闭高级用户设置选项"
}
else if((document.form1.member_sf.value = "企业用户") && (document.form1.advshow.checked = true)){
adv1.style.display = "none";
adv2.style.display = "";
adv3.style.display = "";
advance.innerText="关闭高级用户设置选项"
}
else{
adv1.style.display = "none";
adv2.style.display = "none";
adv3.style.display = "none";
advance.innerText="显示高级用户设置选项"
}
}
adv1为个人用户详细资料那栏
adv2为企业用户详细资料那栏
adv3为共有的详细资料填写
大家可以到www.9max.com/index.asp中的注册里面去看看了~~~
谢谢了哦~~~
呵呵~~
希望各位大侠提出修改意见!~~~