表单提交问题,在线等待!!! 不填写的时候是不是会有alert出现阿? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <script language="JavaScript"><!--function ismail(obj){ var re=/^[A-Za-z](\w|\-|\.)+@((\w|\-|)+.)+\w+$/; if (!re.test(obj.value)){ obj.focus(); alert("您的Email格式不正确!"); event.returnValue = false; } return true;}//--></script><form name="reg" method="post" onsubmit="ismail(this.email);" action="test.php"> Email:<input type="text" name="email" value=""> <input type="submit" name="Submit" value="提交"></form> onsubmit="return ismail(this.email);" 用户使用Email注册,提交后如果Email有误则不提交,为什么这段代码在alert后还会提交?<script language="JavaScript"><!--function ismail(obj){ var re=/^[A-Za-z](\w|\-|\.)+@((\w|\-|)+.)+\w+$/; if (!re.test(obj.value)){ obj.focus(); alert("您的Email格式不正确!"); return false; } frm.submit(); }//--></script><form name="reg" method="post" id=frm action="test.php"> Email:<input type="text" name="email"> <input type="button" name="Submit" value="提交" onclick=ismail(this.email)></form>//onsubmit是在提交事件发生的时候伴随发生的事件,用return false只能阻止onsubmit时间发生,并不能阻止提交事件 呵呵,原来漏了个return。结贴了!To:stefli(爱毅)不填也会出现alert,还有正则表达式多了个|。 原生JS用怎么取代jquery中的$("p") AS里的TextFormat可以不指定字体吗? 新人求助JQuery绑定事件 帮忙看看这个JS 这句正则表达式何解 秀一下js画的kock曲线 为何document.all.inputname.value无法更改<input>的value值? 那位老大能给个嵌在web也中的html编辑器么? 关于窗口大小的问题 大家进来看看这是什么用法 救命啊!有人帮忙写一个数据验证的函数吗?急!!!! 能够使用javascript做一个通用的treeview 吗??请指点
<!--
function ismail(obj){
var re=/^[A-Za-z](\w|\-|\.)+@((\w|\-|)+.)+\w+$/;
if (!re.test(obj.value)){
obj.focus();
alert("您的Email格式不正确!");
event.returnValue = false;
}
return true;
}
//-->
</script>
<form name="reg" method="post" onsubmit="ismail(this.email);" action="test.php">
Email:<input type="text" name="email" value="">
<input type="submit" name="Submit" value="提交">
</form>
<!--
function ismail(obj){
var re=/^[A-Za-z](\w|\-|\.)+@((\w|\-|)+.)+\w+$/;
if (!re.test(obj.value)){
obj.focus();
alert("您的Email格式不正确!");
return false;
}
frm.submit();
}
//-->
</script>
<form name="reg" method="post" id=frm action="test.php">
Email:<input type="text" name="email">
<input type="button" name="Submit" value="提交" onclick=ismail(this.email)>
</form>//onsubmit是在提交事件发生的时候伴随发生的事件,用return false只能阻止onsubmit时间发生,并不能阻止提交事件
To:stefli(爱毅)
不填也会出现alert,还有正则表达式多了个|。