邮件正则判断不起作用,请教! 不应该在email控件里用onclick事件做检查吧可以在form的action里检查 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <form name="form" onSubmit="validate_form()" method="post" action="aa.php" > 这里已经检查所有的表单数据了<input type="text" name="email" id="email" onclick="check_email('email')">这里不用onclick onsubmit="return validate_form()" 在check_email加一个alert,看一下是否有调用那个函数,如果有调用,那可能就是你的正则表达式有问题 给你精简了一下,test<script language="javascript" > function validate_form(){ if (!check_email(document.form.email.value) || document.form.email.value=='') { alert( 'Sorry!Please Fill in the correct Email address '); return false; }}function check_email(email) { //var pattern = /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(\.[a-zA-Z0-9_-])+/; var pattern = /^\w+((-\w+) |(\.\w+))*\@[A-Za-z0-9]+((\. |-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/; flag = pattern.test(email); if(!flag&&email.length>0){ return false; } return true; } </script><form name="form" onSubmit="return validate_form()" method="post" action="aa.php" > <table><tr><td> <input type="text" name="email" id="email" onclick="check_email('email')">---是在这响应还是在哪啊</td></tr></table><input type="submit" value="提交"></form> 请问用rename这个函数怎么会出现这样的问题? zend studio 怎么把已有PHP文件添加到当前工程? fck编辑器分页功能,上传空间没效 求高手救助 出现很多问题 不知道怎么回事儿。。。拜托了 关于smarttemplate的简单问题 俺想哭呀 请问怎么用php实现server push? php Controller方法最后怎么跳转到指定的路径? php七牛移动文件时,文件存在返回值,怎么获取到error? PHP做到图片URL重写 问一个url重写的问题,请高手指教 求一个生成静态的BLOG的源代码。
这里已经检查所有的表单数据了
<input type="text" name="email" id="email" onclick="check_email('email')">
这里不用onclick
<script language="javascript" >
function validate_form(){
if (!check_email(document.form.email.value) || document.form.email.value=='')
{
alert( 'Sorry!Please Fill in the correct Email address ');
return false;
}
}function check_email(email) {
//var pattern = /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(\.[a-zA-Z0-9_-])+/;
var pattern = /^\w+((-\w+) |(\.\w+))*\@[A-Za-z0-9]+((\. |-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/;
flag = pattern.test(email);
if(!flag&&email.length>0){
return false;
}
return true;
}
</script><form name="form" onSubmit="return validate_form()" method="post" action="aa.php" >
<table>
<tr><td>
<input type="text" name="email" id="email" onclick="check_email('email')">---是在这响应还是在哪啊
</td></tr>
</table><input type="submit" value="提交">
</form>