1: /^[a-z]([a-z0-9]*[-_]?[a-z0-9]+)*@([a-z0-9]*[-_]?[a-z0-9]+)+[\.][a-z]{2,3}([\.][a-z]{2})?$/i
2:/^\w{6,}$/
3:/^[-\d]+$/
4:/^[\w!@#]$/把你允许的标点写到[]里面,如果有-,写在[后面用正则就可以,正则如上var reg = //;//用上面的正则
if(reg.test('要检测的内容')
alert("正确");
else
alert("错误");
2:/^\w{6,}$/
3:/^[-\d]+$/
4:/^[\w!@#]$/把你允许的标点写到[]里面,如果有-,写在[后面用正则就可以,正则如上var reg = //;//用上面的正则
if(reg.test('要检测的内容')
alert("正确");
else
alert("错误");
解决方案 »
- 请问JS或者JQ如何控制动态产生的元素的CSS属性?
- 超难的dom遍历及转换方法!
- 想问个广告弹粗出效果的问题
- js 动态生成ID
- 这段代码,在IE6上没有问题,IE7上有问题.谁帮忙解决一下.
- 请教:在dramweaver8里边不能点选"设计"界面的 文本框和按钮,代码在内.请问怎么解决?
- jquery 的$.post()参数怎么穿给url中调用的方法作为参数
- 一个动态页面对其元计算的问题.(我把代码贴出来了)
- 两段javascript冲突,去掉一段就好了,帮忙啊,sos
- 请问,用JScript怎么才能获取windows系统目录在硬盘中的位置?用任何方法都行!
- 当浏览器窗口移动的时候如何通过js捕获
- String.fromCharCode的问题
if(reg.test(val))
check1=true;
alert("对");
else
alert("错");
为什么提示说未定义?
{
check1=true;
alert("对");
}
else
alert("错");
很逗 不加括号啊
如果不是的话,那就全部用正则表达式来,方便很多..
3楼的问题按4楼的解决一下.if或for呀什么的,关于这个作用域的话,比如if
如果if内的语句只有一句时可以不加大括号{},但多于1句的话就要加上.不过都建议加上,这样习惯了错误也就少了.