日期:2014-05-16 浏览次数:20491 次
?
1. 长度限制:
?
﹤ script ﹥
function test()
{
if(document.a.b.value.length﹥50)
{
alert("不能超过50个字符!");
document.a.b.focus();
return false;
}
}
﹤/ script ﹥
﹤form name=a onsubmit="return test()"﹥
﹤textarea name="b" cols="40" wrap="VIRTUAL" rows="6"﹥﹤/textarea﹥
﹤input type="submit" name="Submit" value="check"﹥
﹤/form﹥
|
?
?
2. 只能是汉字:
?
?
﹤input onkeyup="value="/oblog/value.replace(/[^\u4E00-\u9FA5]/g,'')"﹥ |
?
?
3.只能是英文:
?
?
﹤ script language=java script ﹥
function onlyEng()
{
if(!(event.keyCode﹥=65&&event.keyCode﹤=90))
event.returnvalue=false;
}
﹤/ script ﹥
|
?
?
4. 只能是数字:
?
?
﹤ script language=java script ﹥
function onlyNum()
{
if(!((event.keyCode﹥=48&&event.keyCode﹤=57)
|
?
?
5. 只能是英文字符和数字:
?
?
﹤input onkeyup="value="/oblog/value.replace(/[\W]/g,"'') |
?
?
6. 验证邮箱格式:
?
|
?
?
7. 屏蔽关键字(这里屏蔽***和****):
?
?
﹤ script language="java script 1.2"﹥
function test() {
if((a.b.value.indexOf ("***") == 0)||(a.b.value.indexOf ("****") == 0))
|
?
?
8. 两次输入密码是否相同:
?
?
﹤FORM METHOD=POST ACTION=""﹥
﹤input type="password" id="input1"﹥
﹤input type="password" id="input2"﹥
﹤input type="button" value="test" onclick="check()"﹥
﹤/FORM﹥
﹤ script ﹥
function check()
{
with(document.all){
if(input1.value!=input2.value)
{
alert("false")
input1.value = "";
input2.value = "";
}
else document.forms[0].submit();
}
}
﹤/ script ﹥
|
?
?
?
?
1.表单项不能为空:
?
?
﹤ script??? language="java script "﹥
﹤!--
function?? CheckForm()
{?
if?? (document.form.name.value.length?? ==?? 0)?? {?
alert("请输入您姓名!");
document.form.name.focus();
return?? false;
}
return?? true;
}
--﹥
﹤/ script ﹥
|
?
?
2.比较两个表单项的值是否相同:
?
?
|