一些常见的JS表单验证代码
2013-10-29 23:10
429 查看
有些form表单的控件要验证输入信息,但如果把这些控件信息都传到后台再检测,总觉得小题大作,而且会导致后台的代码量比较重(虽然String类非常好用),所以建议一些简单的表单验证就直接在前端通过JS代码实现就行了。
下面的代码是网上找的,借来用一下,嘿嘿~
1、输入框不能为空:
2、两次输入密码是否相同:
3、比较两个表单项的值是否相同
下面的代码是网上找的,借来用一下,嘿嘿~
1、输入框不能为空:
<form name="form1"method="POST"action=""onsubmit="return check()"> <p align="center">请输入姓名:<input type="text"name="name" size="20"></p> <p><input type="submit"&#118alue="提交"name="B1"></p> </form> <script LANGUAGE="&#106avascript"> <!-- function check() { if(document.form1.name.&#118alue.length==0){ alert("输入框不能为空!"); document.form1.name.focus(); return false; } } //--> </script>
2、两次输入密码是否相同:
<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> <script language="javascript"> <!-- function CheckForm() { if (document.form.name.value.length == 0) { alert("请输入您姓名!"); document.form.name.focus(); return false; } return true; } --> </script>
3、比较两个表单项的值是否相同
<script language="javascript"> <!-- function CheckForm() if (document.form.PWD.value != document.form.PWD_Again.value) { alert("您两次输入的密码不一样!请重新输入."); document.ADDUser.PWD.focus(); return false; } return true; } --> </script>
相关文章推荐
- js常见表单验证代码
- js表单验证控制代码大全
- js验证网址等Javascript常见验证代码合集
- js验证表单大全,超级的强悍的javascript代码(转载)
- JS表单验证代码
- 一些常见的问题与解决代码!(五)(JS)
- 开博第一篇-有关js的一些常用的验证代码
- js 常用正则表达式表单验证代码
- js表单验证控制代码大全
- javascript(JS)常见的表单输入限制方法代码
- 一些常用的表单验证的代码
- 前几天看到别人的js 表单验证,看上去代码比较优雅
- js表单验证控制代码大全
- 收藏的js表单验证控制代码大全
- js表单验证控制代码大全
- 收藏的js表单验证控制代码大全第1/3页
- js表单验证控制代码大全
- 【js类库AngularJs】学习angularJs的指令(包括常见表单验证,隐藏等功能)
- js表单验证控制代码大全
- js表单验证控制代码大全