zoukankan      html  css  js  c++  java
  • 表单验证

    验证电话必须为数字1开头

    <input type="text" id="user">
    <input type="button" value="提交" onClick="check()">
    <script>
    function $ (id) {
        return document.getElementById(id);
    }
    function check () {
        var n =$('user').value
        var p=/^1[3,5,8,7][0-9]{9}$/;
        alert(p.test(n));
    }

    验证必须为6为英文字母

    <input type="text" id="user">
    <input type="button" value="提交" onClick="check()">
    <script>
    function $ (id) {
        return document.getElementById(id);
    }
    function check () {
        var n=$('user').value;
        var p=/^[a-z]{6}$/i;
        alert(p.test(n));
    }

    把数字替换成+

    var s = 'hello448kk java 88 php3993';
    var ss=s.replace(/d/g,'+');
    document.write(ss);
    
    var p1=/s$/gi;//定义正则表达式对象,g表示全部i表示不区分大小写
    p1.test();//调用方法
    p1.exec();

    exec 和test的区别

    var st="jack-455-java-669";
    var pat=/d{3}/;
    alert(pat.test(st));//结果为ture
    alert(pat.exec(st));//结果为455

    查找i

    alert('lianshaorui'.search(/r/i))

    构造函数求平方求name

    function user (name) {
        this.name=name;
        user.prototype.pf = function(i){
            return i*i;
        }
        user.prototype.getName=function(){
            return this.name;
        }
    }
    var u=new user('连少蕊');
    document.write(u.pf(500));
    document.write(u.getName());

    正则表达式判断结尾是否有s

    <input type="text" id="user">                                                                                                                                  
    <input type="button" value="提交" onClick="alert(p1.test($('user').value))">
    <script>
    var p1=/s$/i;
    function $ (id) {
        return document.getElementById('user');
    }
    </script>

    自动获取焦点除了在标签上写autofocus另外的一种方法为:utitle为id

    window.onload=function(){
            $('utitle')focus();   
    }

                          

  • 相关阅读:
    python学习(9)字典的基本应用
    python学习(8)实例:写一个简单商城购物车的代码
    python学习(7)关于列表操作相关命令以及浅复制深复制
    python学习(6)选择排序算法简单代码
    python学习(5)写一个二分算法的程序
    python学习(4)循环语句
    添加页面+正则+三级联动
    SSM整合多对多表关系
    dubbo整合ssm
    爬虫爬取文章
  • 原文地址:https://www.cnblogs.com/lsr111/p/4445051.html
Copyright © 2011-2022 走看看