http://n.dvbbs.net/user_reg.aspx 实际效果如下大家爱可以试试
我就是想要点击注册的时候检测一下checkbox的状态,如果选中了就能注册了,没选中提示一个对话框。想不出来头疼了,给指点下,谁的能用就给高分了,谢谢各位!
我就是想要点击注册的时候检测一下checkbox的状态,如果选中了就能注册了,没选中提示一个对话框。想不出来头疼了,给指点下,谁的能用就给高分了,谢谢各位!
解决方案 »
- asp.net 验证
- 从库里取出time字段的值,随着页面刷新,页面显示这个值不会改变。但是库中的time字段更新为当前时间,用COOKIE怎么实现?
- ?????做一个Web用户控件,如何将某个自己做的类传给一个Web用户控件???
- datalist控件无法显示图片???高手!!!!有请!!!
- ASP.Net开发中有人用页面绑定吗?
- 如何防止页面跳动
- 求解EasyUi的Grid和ashx的问题
- 紧急求助,在线等!!!vs2003中,asp.net中datagrid模板列中的DropDownList怎么响应...(用vb写)...
- 有些下载的源码里面,没有工程文件,怎么能打开整个文件啊???
- 请指点如何对datatable排序(不用dataview)
- gridview 如何通过模版列确定选择的哪一行.....
- ASP中如何将文件的绝对路径转化为相对路径
{
alert("请查看注册条款.....................");
return false;
}
{
alert('请您.....');
return false;
}
<asp:ImageButton ID="ibReg" runat="server" ImageUrl="images/reg_zhuce.gif" ImageAlign="AbsBottom" Width="38px" Height="19px" OnClick="ibReg_Click" ValidationGroup="UserReg" />
</td>
</tr>
</table> <script type="text/javascript" language="javascript">
if(!document.getElementById("cbApprove").checked);
{
alert("请查看注册条款.....................");
return false;
}
</script>
<from>然后JS这样写function formregs()
{
if(!document.getElementById("cbApprove").checked);
{
alert("请查看注册条款.....................");
return false;
}
return true;
}
{
if(!document.getElementById("cbb").checked);
{
alert("");
return false;
}
return true;
}
{
alert("请查看注册条款.....................");
return false;
}
这是正确的。提交的时候判断下,当然,前面所有的验证都要通过,否则,照样false掉
if(!checkbox控件ID.Checked)
{
response.write("没打勾~");
return;
}
asp.net 里面不用response吧。应该用啥,,
{
if(!document.getElementById('<%=cbApprove.ClientID %>').checked);
{
alert("请查看注册条款.....................");
return false;
} return true;
}
然后再你的aspx页面里面<asp:ImageButton ID="ibReg" runat="server" ImageUrl="images/reg_zhuce.gif" ImageAlign="AbsBottom" Width="38px" Height="19px" OnClick="ibReg_Click" ValidationGroup="UserReg" OnClientClick="return formregs();">这样就可以了
Response.Write ... 可以哇~~
后台cs
protected void ibReg_Click(object sender, ImageClickEventArgs e)
{
try
{
using (OfficeChannelDataContext ocdc = new OfficeChannelDataContext(ConfigurationManager.ConnectionStrings["OfficeChannelConnectionString_Web"].ConnectionString))
{
UserList ul = new UserList();
ul.UserID = Guid.NewGuid();
ul.LoginName = txtUserName.Text.Trim();
ul.LoginPWD = Common.strmd5(txtPWD.Text);
ul.UserName = txtName.Text.Trim();
ul.Sex = Convert.ToInt32(ddlIndustry.SelectedItem.Value);
if(txtAge.Text.Trim().Length > 0)
{
ul.Age = Convert.ToInt32(txtAge.Text);
}
else
{
ul.Age = null;
}
}
}
catch
{
if (!cbApprove.Checked)
{
Response.Write("没打勾~");
return;
}
}
}谁能给挑挑错 为啥单击按钮一点反映没有
{
Response.Write("没打勾~");
return;
}
else
{
using()
{......}
}catch可以为空~
{
if(!document.getElementById("cbApprove").checked);
{
alert("请查看注册条款.....................");
return false;
}
return true;
}
改成这样看看
if(!checkbox控件ID.Checked)
{
//相关提示语;
return;
}
else
{
//跳转到其他相关页面;
}