帮帮忙...怎样能让我的脚本运行!~asp.net

来源:百度知道 编辑:UC知道 时间:2024/09/28 10:46:39
我在做注册的时候...在表现层按钮事件里判断用户名是否有重复的,如果没有就打出alert();提示注册成功,如果有也打出alert();提示失败!!

我使了很多方法,都会提交表单,请问怎么做不会提交表单并弹出提示框?

例如: if (业务逻辑层.注册用户方法(实体类) == 返回结果true)
{
//common是我写的一个方法通过传参数,方便使用!
common.showMessage(Page,"success","alert('注册成功!');location.href='detailedInfo.aspx;'",true);
}
else
{
common.showMessage(Page, "success", "alert('注册失败!');return false;", true);
}

但就是不行,用断点也看不出什么,脚本就是不走!

把这句

alert('注册失败!')

改成这句试试

javascript:alert('注册失败!')

再者,不知道你的common类代码是怎么样的

不提交表单判断用户名密马,只能用ajax。
否则的话,你不提交表单怎么判断用户名是对的错的呢,总不能用前台js来