哈哈,介绍一个很好用的表单验证类
http://www.blueidea.com/bbs/newsdetail.asp?id=1834871我佛山人的Validator1.04
http://www.blueidea.com/bbs/newsdetail.asp?id=1834871我佛山人的Validator1.04
解决方案 »
- 下面这段代码是鼠标经过即切换选项卡,如何更改为点击才切换选项卡?
- 在css中定义div的宽度和位置为absolute,怎么在js中改变它的left属性呢?
- 请教一个ajax同步请求的问题(async=false)
- 怎么判断多选按纽为空,救救我啊,在线等.马上给分!
- 用yui的SWFObject在网页中嵌入flash
- javascript怎么转换全角字符和半角字符?
- ####几个会者不难的问题,拿出来请教,100分不够,补贴200分!#####
- css的脚本操作,郁闷中。。。
- java script在onload时的调用
- chrome浏览器,ajax获取html片段后,无法调试html片段中引入的JavaScript文件
- 能不能用javascript得到访问者的操作系统的类型,急!!!!!!!!
- 高分求理解这段代码
<input="submit" value="提交">
</form>
{
if (obj == null)
return "NULL";
if (obj.value == "")
return "EMPTY";
var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
if (filter.test(obj.value))
return true;
else
alert(error);
return false;
}
function check()
{
var form=document.getElementsByTagName('form')[0];
if(form.username.value=='')
{
alert('请输入用户名');
form.username.focus();
event.returnValue=false;return;
}
if(form.pwd1.value=='')
{
alert('请输入密码');
form.pwd1.focus();
event.returnValue=false;return;
}
if(form.pwd1.value!=form.pwd2.value)
{
alert('密码不匹配');
form.pwd2.focus();
event.returnValue=false;return;
}
}
</script>
<body>
<form action='url' method="post">
用户名:<input type=text name="username"><br>
密码: <input type=password name="pwd1"><br>
再次输入密码: <input type=password name="pwd2"><br><input type=submit value=submit onclick="check()">
<input type=reset value=reset>
</form>
</body>
function check()
{
var form=document.getElementsByTagName('form')[0];
if(form.username.value=='')
{
alert('请输入用户名');
form.username.focus();
event.returnValue=false;return;
}
if(form.pwd1.value=='')
{
alert('请输入密码');
form.pwd1.focus();
event.returnValue=false;return;
}
if(form.pwd1.value!=form.pwd2.value)
{
alert('密码不匹配');
form.pwd2.focus();
event.returnValue=false;return;
}
if(!/^([0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*@([0-9a-zA-Z][-\w]*[0-9a-zA-Z]\.)+[a-zA-Z]{2,9})$/.test(form.email.value))
{
alert('email格式不正确');
form.email.focus();
event.returnValue=false;return;
}
}
</script>
<body>
<form action='http://www.baidu.com' method="post">
用户名:<input type=text name="username"><br>
密码: <input type=password name="pwd1"><br>
再次输入密码: <input type=password name="pwd2"><br>
Email:<input type=text name="email"><input type=submit value=submit onclick="check()">
<input type=reset value=reset>
</form>
</body>