注册 登录
编程论坛 ASP技术论坛

ckemail 函数调用?

chinasj 发布于 2008-04-26 23:53, 884 次点击
function ckemail(obj)
{
    ...........
}
function submittj(obj)
{
    ..........
    //这里怎么调用上面的ckemail(obj)函数啊?
}
表单中调用我知道<input name="email" onclick="return ckemail(this);">
怎么在submittj(obj)函数中调用啊?
4 回复
#2
multiple19022008-04-27 07:40
不懂。和asp有关吗?
#3
tianyu1232008-04-27 12:04
做个参考吧
<script language="javascript">
function ckemail()
{
var reg=/^\s*([A-Za-z0-9_-]+(\.\w+)*@([\w-]+\.)+\w{2,3})\s*$/;
if(reg.test(form1.email.value))
{
return true;
}
else
{
return false;
}
}
function check()
{
if(!ckemail())
{
alert("邮箱格式错误!");
form1.email.focus();
return false;
}
if(form1.us.value=="")
{
alert("姓名不能为空!");
form1.us.focus();
return false;
}
return true;
}
</script>
<form name=form1>
邮件:<input type=text name=email><br>
姓名:<input type=text name=us>
<input type=submit name=s1 value="提交" onclick="return check();">
</form>
#4
永夜的极光2008-04-27 12:33
在函数里面用ckemail(obj),obj参数根据你的需要,一般应该是你的表单吧
#5
chinasj2008-04-27 14:15
是啊.其实就是3楼的意思,
我的ckemail(obj) 是实时无刷新检查email填写是否正确和数据库中是否有该email,但是在提交的时候没有去调用ckemail(obj)函数,我的意思就是怎么在提交的时候去调用ckemail(obj)这个函数,这样如果email没有填写或者不正确,就提交不了了.不知哪位高手给我讲一下.
1