`
- 浏览:
557407 次
- 性别:
- 来自:
北京
-
-
- function IsNull(){
- var str = document.getElementById('str').value.trim();
- if(str.length==0){
- alert('对不起,文本框不能为空或者为空格!');
- }
- }
-
-
- function IsDate(){
- var str = document.getElementById('str').value.trim();
- if(str.length!=0){
- var reg = /^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2})$/;
- var r = str.match(reg);
- if(r==null)
- alert('对不起,您输入的日期格式不正确!');
- }
- }
-
-
- function IsDateTime(){
- var str = document.getElementById('str').value.trim();
- if(str.length!=0){
- var reg = /^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2}) (\d{1,2}):(\d{1,2}):(\d{1,2})$/;
- var r = str.match(reg);
- if(r==null)
- alert('对不起,您输入的日期格式不正确!');
- }
- }
-
-
- function IsTime()
- {
- var str = document.getElementById('str').value.trim();
- if(str.length!=0){
- reg=/^((20|21|22|23|[0-1]\d)\:[0-5][0-9])(\:[0-5][0-9])?$/
- if(!reg.test(str)){
- alert("对不起,您输入的日期格式不正确!");
- }
- }
- }
-
-
- function IsLetter()
- {
- var str = document.getElementById('str').value.trim();
- if(str.length!=0){
- reg=/^[a-zA-Z]+$/;
- if(!reg.test(str)){
- alert("对不起,您输入的英文字母类型格式不正确!");
- }
- }
- }
-
-
- function IsInteger()
- {
- var str = document.getElementById('str').value.trim();
- if(str.length!=0){
- reg=/^[-+]?\d*$/;
- if(!reg.test(str)){
- alert("对不起,您输入的整数类型格式不正确!");
- }
- }
- }
-
-
- function IsDouble(val)
- {
- var str = document.getElementById('str').value.trim();
- if(str.length!=0){
- reg=/^[-\+]?\d+(\.\d+)?$/;
- if(!reg.test(str)){
- alert("对不起,您输入的双精度类型格式不正确!");
- }
- }
- }
-
-
-
- function IsString()
- {
- var str = document.getElementById('str').value.trim();
- if(str.length!=0){
- reg=/^[a-zA-Z0-9_]+$/;
- if(!reg.test(str)){
- alert("对不起,您输入的字符串类型格式不正确!");
- }
- }
- }
-
-
- function IsChinese()
- {
- var str = document.getElementById('str').value.trim();
- if(str.length!=0){
- reg=/^[\u0391-\uFFE5]+$/;
- if(!reg.test(str)){
- alert("对不起,您输入的字符串类型格式不正确!");
- }
- }
- }
-
-
- function IsEmail()
- {
- var str = document.getElementById('str').value.trim();
- if(str.length!=0){
- reg=/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;
- if(!reg.test(str)){
- alert("对不起,您输入的字符串类型格式不正确!");
- }
- }
- }
-
-
- function IsZIP()
- {
- var str = document.getElementById('str').value.trim();
- if(str.length!=0){
- reg=/^\d{6}$/;
- if(!reg.test(str)){
- alert("对不起,您输入的字符串类型格式不正确!");
- }
- }
- }
-
-
- function MaxValue()
- {
- var val = document.getElementById('str').value.trim();
- if(str.length!=0){
- reg=/^[-+]?\d*$/;
- if(!reg.test(str)){
- if(val>parseInt('123'))
- {
- alert('对不起,您输入的数字超出范围');
- }
- }
- }
- }
-
-
- Phone : /^((\(\d{2,3}\))|(\d{3}\-))?(\(0\d{2,3}\)|0\d{2,3}-)?[1-9]\d{6,7}(\-\d{1,4})?$/
- Mobile : /^((\(\d{2,3}\))|(\d{3}\-))?13\d{9}$/
- Url : /^http:\/\/[A-Za-z0-9]+\.[A-Za-z0-9]+[\/=\?%\-&_~`@[\]\':+!]*([^<>\"\"])*$/
- IdCard : /^\d{15}(\d{2}[A-Za-z0-9])?$/
- QQ : /^[1-9]\d{4,8}$/
- 某种特殊金额:/^((\d{1,3}(,\d{3})*)|(\d+))(\.\d{2})?$/ //说明:除“XXX XX,XXX XX,XXX.00”格式外
- //为上面提供各个JS验证方法提供.trim()属性
- String.prototype.trim=function(){
- return this.replace(/(^\s*)|(\s*$)/g, "");
- }
- [input type="text" name="str" ]
- [input type="button" value=" 确定 " onClick=""]
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
正则表达式 JS 身份证验证 正则表达式 JS 身份证验证 正则表达式 JS 身份证验证
JavaScript验证正则表达式大全.txtJavaScript验证正则表达式大全.txtJavaScript验证正则表达式大全.txtJavaScript验证正则表达式大全.txtJavaScript验证正则表达式大全.txtJavaScript验证正则表达式大全....
jq非空验证,为空的时候input后面加红色字体的用户名不能为空。 js正则表达式验证邮箱和手机号码,验证邮箱必须含有@符,手机号码必须1开头并且固定11个字符
简单的正则表达式+js验证邮箱例子 新手必备 !
一个正则表达式验证格式的方法 你一个可以调用的demo valid(str,tostr) str:字符串 tostr:格式 yy-mm-dd 支持.,/,-三种格式。
js正则表达式表单验证小案例
javascript正则表达式表单验证大全非常好用!
表单验证的正则表达式html与js表单验证的正则表达式html与js表单验证的正则表达式html与js
邮箱验证正则表达式 邮箱验证正则表达式 邮箱验证正则表达式
正则表达式时间验证,js和控件都通用的。
本文实例讲述了微信小程序实现简单input正则表达式验证功能。分享给大家供大家参考,具体如下: 1、效果展示 2、关键代码 index.wxml文件 <input placeholder="输入内容" bindinput="check"></input> ...
该文件中统计的正则表达式包含以下内容(都是实际项目中使用的,经过测试): 1、大于等于0的值,允许输入两位小数(边界值:100.0,100.00等值都已包含在验证的里面); 2、大于3小于40的整数; 3、0到1之间的小数...
常用的JS的正则表达式进行验证。非常适合用户的使用
js正则表达式验证,收集了一些常用表达式验证!!!!!!!!!!!!!!!!!!!
各种正则验证.正则表达式,多种的验证样式。。jsp
js正则表达式校验数字、email、身份证号等
关键字:正则表达式 模式匹配 Javascript 摘要:收集一些常用的正则表达式。 正则表达式用于字符串处理,表单验证等场合,实用高效,但用到时总是不太把握,以致往往要上网查一番。我将一些常用的表达式收藏在这里...
这个一个关于日期的正则表达式文档,希望各位在写时间的js验证时能够用的到!
JS正则表达式验证 常用的大部分都有的JS正则表达式验证 常用的大部分都有的
正则表达式验证表单