function checkInput(){
alert("登录密码");
var myDiv=document.getElementById("passwordError");
myDiv.innerHTML="";
var password=document.getElementById("password").value;
if(password.length==0){
myDiv.innerHTML="<font color='red'>请输入登录密码</font>";
$("#password").focus();
return;
}
//判断是否是数字、字母、下划线、中划线
for(var i=0;i<password.length;i++){
var str=password.charAt(i);
var reg=/[^A-Za-z0-9_-]/g
if (reg.test(str)){
$("#password").focus();
alert("输入的字符不正确");
return false;
}
}
else{
return ture;
}
}
如果加了for循环onblur事件就无效了,这是怎么回事呢
alert("登录密码");
var myDiv=document.getElementById("passwordError");
myDiv.innerHTML="";
var password=document.getElementById("password").value;
if(password.length==0){
myDiv.innerHTML="<font color='red'>请输入登录密码</font>";
$("#password").focus();
return;
}
//判断是否是数字、字母、下划线、中划线
for(var i=0;i<password.length;i++){
var str=password.charAt(i);
var reg=/[^A-Za-z0-9_-]/g
if (reg.test(str)){
$("#password").focus();
alert("输入的字符不正确");
return false;
}
}
else{
return ture;
}
}
如果加了for循环onblur事件就无效了,这是怎么回事呢
解决方案 »
- Arraylist<AdminInfo>怎么回事。
- jsp 页面显示图片
- struts2中iterator迭代里调用action时命名空间问题
- 导出Jsp页面中的表格,非常急~~~谢谢各位~~~
- ssh找不到ApplicationContext.xml配置文件 倾家荡产。。。
- 关于多帐套的问题?
- JDBC连接SQL SERVER2000的驱动在哪里有下载啊???
- 学j2ee(jms,rmi,ejb这类东西,不是普通做网站用的jsp)哪个网站或论坛比较好
- 帮朋友问问:有没有想换工作的朋友
- 一個小問題,在tomcat控制台下同時輸出簡繁體
- 求java报表开发工具!!!
- 关于BigDecimal的取余操作
试试下面的呢
function checkInput(){
alert("登录密码");
var myDiv=document.getElementById("passwordError");
myDiv.innerHTML="";
var password=document.getElementById("password").value;
if(password.length==0) {
myDiv.innerHTML="<font color='red'>请输入登录密码</font>";
$("#password").focus();
return;
}
//断是否是数字、字母、下划线、中划线
for(var i=0;i<password.length;i++) {
var str=password.charAt(i);
var reg=/[^A-Za-z0-9_-]/g
if (reg.test(str)) {
$("#password").focus();
alert("输入的字符不正确");
return false;
}
}
return true;
}
跟onblur不能用for循环没有关系
只要是for循环就onblur事件无效