JQuery常用验证函数

    function validata(){
        if($("#username").val()==""){
        	document.write("请输入名字");
        	return false;
        }

        if($("#password").val()==""){
        	document.write("请输入密码");
        	return false;
        }

        if($("#telephone").val()==""){
            document.write("请输入电话号码");
        }

    }
    
        
    function isInteger(obj){
        reg=/^[-+]?\d+$/;
        if(!reg.test(obj)){
            $("#test").html("请输入正确的数字");
        }else{
            $("#test").html("");
        }
    }

    
    function isEmail(obj){
        reg=/^\w{3,}@\w+(\.\w+)+$/;
        if(!reg.test(obj)){
            $("#test").html("请输入正确的邮箱地址");
        }else{
            $("#test").html("");
        }
    }

    
    function isString(obj){
    	reg=/^[a-z,A-Z]+$/;
        if(!reg.test(obj)){
            $("#test").html("只能输入字符");
        }else{
            $("#test").html("");
        }
    }

    
    function isTelephone(obj){
        reg=/^(\d{3,4}\-)?[1-9]\d{6,7}$/;
        if(!reg.test(obj)){
            $("#test").html("请输入正确的电话号码!");
        }else{
            $("#test").html("");
        }
    }

    
    function isMobile(obj){
        reg=/^(\+\d{2,3}\-)?\d{11}$/;
        if(!reg.test(obj)){
            $("#test").html("请输入正确移动电话");
        }else{
            $("#test").html("");
        }
    }

    
    function isUri(obj){
        reg=/^http:\/\/[a-zA-Z0-9]+\.[a-zA-Z0-9]+[\/=\?%\-&_~`@[\]\‘:+!]*([^<>\"\"])*$/;
        if(!reg.test(obj)){
            $("#test").html($("#uri").val()+"请输入正确的inernet地址");
        }else{
            $("#test").html("");
        }
    }
时间: 2024-10-12 07:01:32

JQuery常用验证函数的相关文章

jQuery常用 遍历函数

jQuery 遍历函数包括了用于筛选.查找和串联元素的方法.本文主要介绍日常工作中常用的JQ遍历,帮助一下初学者快速的接触遍历函数,提高自己的代码编写速度,写出更简洁更实用的代码,祝前端的同学们,在前端这条没有尽头的路上渐行渐远.如果有什么不对的地方 大家多提意见 互相学习 相互参考!!! 1.each() 语法:$(selector).each(function(index,element)) 实例:$('li').each( $(this).css(color,#c10000); ) 拆分一

js+jquery 常用选择器函数

一.获取当前标签 JS: this,如下: <button onclick="fun(this)"></button> Jquery,如下: $("#button").click(function(){ $(this) }) 二.获取父标签 <div><span id="test"></span></div> JS: parentNode,如下: document.getEl

jQuery常用验证

1.文本框不能为为空 if ($("#RushStartTime").val() == "") { alert("请输入该产品.."); $("#RushStartTime").focus(); return false; } 2.验证文本框是否为正整数 //最大预订量为正整数 $("#MaxBuy").keydown(function (e) { var code = parseInt(e.keyCode

jQuery常用插件与jQuery使用validation插件实现表单验证实例

jQuery常用插件 1,jQuery特别容易扩展,开发者可以基于jQuery开发一些扩展动能 2,插件:http://plugins.jquery.com 3,超厉害的插件:validation . pickadate.  Echarts.chosen.(编辑器插件) ckeditor在百度上都可以直接搜索 表单校验 jQuery插件validation:https://jqueryvalidation.org/ validation是一个基于jQuery的插件,里面有了jQuery的一些函数

jQuery常用函数-思维导图

百度脑图jQuery常用函数 百度脑图jQuery常用函数

jQuery常用操作方法及常用函数总结

一篇 jQuery 常用方法及函数的文章留存备忘. jQuery 常见操作实现方式 $("标签名") //取html元素 document.getElementsByTagName("") $("#ID") //取单个控件document.getElementById("") $("div #ID") //取某个控件中 控件 $("#ID #ID") // 通过控件ID取其中的控件 $(

jquery常用函数与方法汇总

1.delay(duration,[queueName]) 设置一个延时来推迟执行队列中之后的项目. jQuery1.4新增.用于将队列中的函数延时执行.他既可以推迟动画队列的执行,也可以用于自定义队列. duration:延时时间,单位:毫秒 queueName:队列名词,默认是Fx,动画队列. 例: 头部与底部延迟加载动画效果 $(document).ready(function() { $('#header') .css({ 'top':-50 }) .delay(1000).animat

jQuery常用正则验证

jQuery常用正则验证  [转] 基础知识:JS中创建正则对象的方式:-使用RegExp()构造函数方式,如:var patten=new RegExp("s$");-使用正则直接量方式,如:var patten=/s$/;注意:就像字符串直接量被定义为包含在引号("")内的字符一样,正则表达式直接量也被定义为包含在一对斜杠(/)之间的字符:斜杠外末尾可以加正则全局标识符. 验证文字输入个数<script type="text/javascript

jquery常用函数(不定时更新)

1.字符串替换函数replace var str = "I am a man"; str.replace('a','b'); 输出:'I bm a man'; 说明:jquery的replace()函数默认替换第一项: var re = new RegExp('a','g'); str.replace(re,'b'); 输出:'I bm b mbn'; 说明:RegExp是正则表达式对象, 'g'表示替换全部 2.json与对象的转换 var list= '[{name:Dannie,