表单验证问题,在线等 1. 字符串.charAt("@") 判断有没有@2. 如果有@, 怎用split对字符串分割,然后判断@后面是否为空. 字符串.split("@") 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 判断email的<script>function checkEmail(){var emailPattern = /^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/;if (emailPattern.test(emails.value)==false)alert("非法的Email地址!")elsealert("正确的Email地址!")}</script><input id=emails><input type=button value=CheckEmail onclick=checkEmail()> 不好意思,没看清楚,你的是vbs,见谅!!!! :) dim str1 str =new string()str=frm1.txdz.valuestr1=str.substring(0,4) 得到年然后判断 1.判断时间:<script>function checkDate(){ //时间判断 var emailPattern = /^[0-9]{4}\-[0-1]?[0-9]?\-[0-3]?[0-9]?$/; if (emailPattern.test(document.all.nc.value)==false) alert("非法的时间!") else alert("正确的时间!")}checkDate()</script>2.e_mail判断同二楼老兄 <html><head><meta http-equiv="Content-Language" content="zh-cn"><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><meta name="GENERATOR" content="Microsoft FrontPage 4.0"><meta name="ProgId" content="FrontPage.Editor.Document"><title>表单验证总汇(一)</title><style>body{font-size:12px}</style></head><body><script language=javascript>function onlyEng(){ if(!(event.keyCode>=65&&event.keyCode<=90)) event.returnValue=false;}function onlyNum(){ if(!((event.keyCode>=48&&event.keyCode<=57)||(event.keyCode>=96&&event.keyCode<=105)))//考虑小键盘上的数字键 event.returnValue=false;}function isEmail(strEmail) { if (strEmail.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1) return true; else alert("oh");}</script><div align="center"> <center><table border="1" width="90%" cellspacing="0" cellpadding="0" style="font-size:12px" bordercolor="#000000" bordercolorlight="#000000" bordercolordark="#FFFFFF"> <tr> <td width="100%">只能是汉字:<input onkeyup="value=value.replace(/[^\u4E00-\u9FA5]/g,'')"></td> </tr> <tr> <td width="100%">只能是英语字符:<input onkeydown="onlyEng();"></td> </tr> <tr> <td width="100%">只能是数字:<input onkeydown="onlyNum();"></td> </tr> <tr> <td width="100%">只能是英文字母和数字:<input onkeyup="value=value.replace(/[\W]/g,'') " onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))"></td> </tr> <tr> <td width="100%">验证email格式:<input type=text onblur=isEmail(this.value)></td> </tr> <tr> <td width="100%">不能输入汉字<INPUT onpaste="return false;" style="IME-MODE: disabled; WIDTH: 400px" value="I only accept English input! Thanks for corporation!" name=textfield> </td> </tr> <tr> <td width="100%" align="right"><a href="http://fason.nease.net">【阿信的小天地】</a></td> </tr></table> </center></div></body></html> jquery中val方法的问题 IE怎么弹出下载对话框? JS视频第4讲 JavaScript的函数声明与应用 Coolite前台调后台方法的问题,提示找不到方法。 急!js如何保留注册信息??? 求懂jQery和ajax的牛人来解决问题。 求教::LigerUi Grid 文本域设置大小 帮忙注释一下,一段小代码? 新手提问,在线等,谢 子窗体中用了opener.location.reload();此时我想把焦点又回到子窗体,怎样实现? &&&&&&&&&&&&&&&&怎样隐藏一个控件?&&&&&&&&&&& 在一个表里 用JAVASCRIPT如何自动添加行,删除所选择的行 在线等待
function checkEmail(){
var emailPattern = /^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/;
if (emailPattern.test(emails.value)==false)
alert("非法的Email地址!")
else
alert("正确的Email地址!")
}
</script>
<input id=emails><input type=button value=CheckEmail onclick=checkEmail()>
:)
str =new string()
str=frm1.txdz.value
str1=str.substring(0,4) 得到年
然后判断
<script>
function checkDate(){ //时间判断
var emailPattern = /^[0-9]{4}\-[0-1]?[0-9]?\-[0-3]?[0-9]?$/;
if (emailPattern.test(document.all.nc.value)==false)
alert("非法的时间!")
else
alert("正确的时间!")
}
checkDate()
</script>2.e_mail判断同二楼老兄
<meta http-equiv="Content-Language" content="zh-cn">
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>表单验证总汇(一)</title>
<style>
body{font-size:12px}
</style>
</head><body>
<script language=javascript>
function onlyEng()
{
if(!(event.keyCode>=65&&event.keyCode<=90))
event.returnValue=false;
}
function onlyNum()
{
if(!((event.keyCode>=48&&event.keyCode<=57)||(event.keyCode>=96&&event.keyCode<=105)))
//考虑小键盘上的数字键
event.returnValue=false;
}
function isEmail(strEmail) {
if (strEmail.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1)
return true;
else
alert("oh");
}
</script>
<div align="center">
<center>
<table border="1" width="90%" cellspacing="0" cellpadding="0" style="font-size:12px" bordercolor="#000000" bordercolorlight="#000000" bordercolordark="#FFFFFF">
<tr>
<td width="100%">只能是汉字:<input onkeyup="value=value.replace(/[^\u4E00-\u9FA5]/g,'')"></td>
</tr>
<tr>
<td width="100%">只能是英语字符:<input onkeydown="onlyEng();"></td>
</tr>
<tr>
<td width="100%">只能是数字:<input onkeydown="onlyNum();"></td>
</tr>
<tr>
<td width="100%">只能是英文字母和数字:<input onkeyup="value=value.replace(/[\W]/g,'') " onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))"></td>
</tr>
<tr>
<td width="100%">验证email格式:<input type=text onblur=isEmail(this.value)></td>
</tr>
<tr>
<td width="100%">不能输入汉字<INPUT onpaste="return false;" style="IME-MODE: disabled; WIDTH: 400px" value="I only accept English input! Thanks for corporation!" name=textfield> </td>
</tr>
<tr>
<td width="100%" align="right"><a href="http://fason.nease.net">【阿信的小天地】</a></td>
</tr>
</table> </center>
</div></body></html>