我觉得该在用户提交或者填完email转到其他输入项时检测,而不是onkeyup.<input type="text" name="email" size="32" onBlur="value=value.replace(/[^\._@0-9a-z-]/g,'')">
解决方案 »
- 用myeclipse做struts2 spring和hibernate的案例时出现这种问题,求解!
- 为什么ext4.0工具条默认的图标不能显示?
- 请教网页调用非系统文件的问题!
- 请问各位有没有很漂亮的不被任何元素记住遮住的导航条下拉莱单
- 高分求Shell.Application的解决方案(在线等)
- 请问如何让表格部分滚动,在线等
- 如何使用循环确定哪个checkbox被选中?
- 第二次问同一个问题,难道真的没人会吗?!!
- 高度100px如何加减???????
- 请问javascript能访问数据库吗(ACCESS)?能的话可以给一段代码参考一下?
- 怎么获得一个对象的方法,属性
- 问:当点击IE中的刷新按钮时,触发什么事件?
onkeypress="if (!/[\b\._@0-9a-z-]/i.test(String.fromCharCode(event.keyCode))) event.keyCode = 0;">
你的这个对输入英文解决了,但可以输入中文!
{
var bflag=true if (str.indexOf(".")==-1) {
bflag=false
}
if (str.indexOf("@")==-1) {
bflag=false
}
else if(str.charAt(0)=="@"){
bflag=false
}
return bflag
}