if(email != null && email!="") { document.write("+++"); document.write("1"+email+"2");
if(checkEmail(email)==false){
alert("Email地址错误!请重新输入。");
document.infoForm.age.focus();
document.getElementById("sav").disabled = false;
return ;
}
}
我的代码怎么判断有问题 一判断就卡住了,执行不下去。
像这样的条件该
怎么写?
if(checkEmail(email)==false){
alert("Email地址错误!请重新输入。");
document.infoForm.age.focus();
document.getElementById("sav").disabled = false;
return ;
}
}
我的代码怎么判断有问题 一判断就卡住了,执行不下去。
像这样的条件该
怎么写?
解决方案 »
- kindEditor使用权限问题
- 请教jquer的$.ajax的url问题(http://这种写法为什么不好用?)
- 一个简单的正则表达式。。。
- 无聊搞了个在线javascript压缩的工具
- 23分求 javascript 的简单问题
- 请教一个jquery的问题
- javascript在firefox,IE下的兼容写法
- javascript 的 特大新手问题! 高手快来帮忙决绝下... 非常 感谢啊 !!!!
- 把一个下拉菜单放在一个frame里面,能否让它的子菜单在另一个frame里显示出来呢
- 一个html如何生成多个不同内容的html.如何用javascript实现.
- JS操作select选框
- fckeditor提示"未知命令名称"高手帮忙解决
这是干什么
document.write会清除该页面上原有的东西!这个函数是不能用的,除非:1、你确实想要那个效果,2、在页面还没加载完的时候用
应该是你的代码有错误,导致程序无法继续执行
可能的错误就在if(checkEmail(email)==false){ 这行你的函数checkEmail有没有什么问题???
function checkEmail(str){
var sReg = /[_a-zA-Z\d\-\.]+@[_a-zA-Z\d\-]+(\.[_a-zA-Z\d\-]+)+$/;
if (!sReg.test(str))
{
return false;
}
return true;
}
应该没问题。卡住了,就是没有往下执行。
还有document.write()这是我想看有没有执行到这步 还有就是看email有没有null 或是“”