javascript提交验证表单大全
来源:互联网 发布:淘宝网支持微信支付吗 编辑:程序博客网 时间:2024/04/30 04:52
在我们做网页的时候少不了要对表单的验证操作,下面的是我平时积累的一些js验证的操作,有很多都是前辈们的。。
1.验证文本框只能输入数字不能输入字符
onkeyup="(this.v=function(){this.value=this.value.replace(/[^0-9-]+/,'');}).call(this)" 放到<input>中
2. 长度限制
<script>
function test()
{
if(document.a.b.value.length>50)
{
alert("不能超过50个字符!");
document.a.b.focus();
return false;
}
}
</script>
<form name=aonsubmit="return test()">
<textareaname="b" cols="40" wrap="VIRTUAL"rows="6"></textarea>
<input type="submit"name="Submit" value="check">
</form>
3. 只能是汉字
<input onkeyup="value="/oblog/value.replace(/[^u4E00-u9FA5]/g,'')">
4." 只能是英文
<script language=javascript>
function onlyEng()
{
if(!(event.keyCode>=65&&event.keyCode<=90))
event.returnvalue=false;
}
</script>
<input onkeydown="onlyEng();">
4. 只能是数字
<script language=javascript>
function onlyNum()
{
if(!((event.keyCode>=48&&event.keyCode<=57)||(event.keyCode>=96&&event.keyCode<=105)))
//考虑小键盘上的数字键
event.returnvalue=false;
}
</script>
<input onkeydown="onlyNum();">
5. 验证邮箱格式
<SCRIPT LANGUAGE=javascript RUNAT=Server>
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>
<input type=text onblur=isEmail(this.value)>
6. 两次输入密码是否相同
<FORMMETHOD=POST ACTION="">
<inputtype="password" id="input1">
<inputtype="password" id="input2">
<inputtype="button" value="test" onclick="check()">
</FORM>
<script>
function check()
{
with(document.all){
if(input1.value!=input2.value)
{
alert("false")
input1.value ="";
input2.value ="";
}
elsedocument.forms[0].submit();
}
}
</script>
--------在平时用的时候更新。。。。
- javascript提交验证表单大全
- javaScript表单提交验证
- js验证表单大全,用JS控制表单提交 ,javascript提交表单:
- js验证表单大全,用JS控制表单提交 ,javascript提交表单
- js验证表单大全,用JS控制表单提交 ,javascript提交表单
- js验证表单大全,用JS控制表单提交 ,javascript提交表单
- :js验证表单大全,用JS控制表单提交 ,javascript提交表单:
- js验证表单大全,用JS控制表单提交 ,javascript提交表单,表单提交 所有js判断
- javascript 表单验证大全
- JavaScript验证表单大全
- javascript 表单验证大全
- JavaScript验证表单大全
- JavaScript验证表单大全
- javascript表单验证大全
- javascript 表单验证大全
- Javascript表单验证大全
- JavaScript表单验证大全
- JavaScript表单验证大全
- 配置WebSite的IIS时遇到的问题与解决方法
- 禁止屏幕旋转重新加载oncreat
- 博弈总结
- wamp安装Zend Optimizer 的问题
- 我的驻北京通讯维护工程师你在哪儿
- javascript提交验证表单大全
- 算法导论 第七章:快速排序
- XPS阅读器
- Unity 射击练习(1)
- 创新交互:两台手机“碰一碰”,就能互相交换好应用
- 解决删除Volume报错的问题
- 程序员技术练级攻略
- YinCart 基于Yii框架开源商城!可快速构建自己的网店!
- c++ map insert error