输入框验证问题。急,急!!!!!!!急!!!!!!!! 本帖最后由 zhangwlkw 于 2012-12-21 16:56:08 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 var validatePasswd = function(value) { var msg = ""; msg = /^[a-zA-Z0-9]{8}$/.test(value) ? msg : "密码包含数字,字母; 并且必须是八位; "; msg += /[A-Z]/g.test(value) ? "" : "其中大写字母必须有."; if(msg) { alert(msg); }} 长度length就可以判断判断大写:if(/^[A-Z]+$/.test("DDD") ) { alert('全是大写'); }else{ alert('不全是'); } <input type="text" onblur="check(this)" maxlength="8" /><script type="text/javascript"> function check(obj){ var v=obj.value; if(v!=""){ if(!/\d+/g.test(v)){ alert("必须含有数字"); }else if(!/[A-Z]+/g.test(v)){ alert("必须含有大写字母"); }else if(v.length!=8){ alert("必须是8位数"); } } }</script> 晕啊!!!求大家看一下我的代码 javascript 如何在firefox和ie中window.close()有效? 层左侧距离 iframe页面载入判断 紧急求救!谁有用js实现的的中国地区选择器 急~~~~~~~~~ 大家帮忙~~~ 怎么定义一个三维数组 HTC是什么呀?哪位大哥有相关的学习资料? 请问javascript 可不可以取session中的数据 怎样判断一个页面是否离开以前访问的IP地址而到达另一个IP地址页面,并在离开前发送一个命令到服务器? 问个二进制的问题 onload事件处理中怎么不能使用Ajax,高分求指点
var validatePasswd = function(value) {
var msg = "";
msg = /^[a-zA-Z0-9]{8}$/.test(value) ? msg : "密码包含数字,字母; 并且必须是八位; ";
msg += /[A-Z]/g.test(value) ? "" : "其中大写字母必须有.";
if(msg) { alert(msg); }
}
if(/^[A-Z]+$/.test("DDD") )
{
alert('全是大写');
}else{
alert('不全是');
}
<script type="text/javascript">
function check(obj){
var v=obj.value;
if(v!=""){
if(!/\d+/g.test(v)){
alert("必须含有数字");
}else if(!/[A-Z]+/g.test(v)){
alert("必须含有大写字母");
}else if(v.length!=8){
alert("必须是8位数");
}
}
}
</script>