zoukankan      html  css  js  c++  java
  • js常用功能总结

    1,手机号的校验

    //手机号的判断
        function checktel()
        {    
            //手机号不为空,格式校验
            var tel = $(".uidbtp").val();
            if(tel == null || tel == undefined || tel == "")
            {
                alert("手机号不能为空");
                return false;
            }
            
            //手机号格式的判断
            if(!/^1d{10}$/.test(tel)){
                alert("手机号格式错误!");
                return false;
            }
        }

    2,获取url传过来的参数

    function getQueryString(name) { 
            var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i"); 
            var r = window.location.search.substr(1).match(reg); 
            if (r != null) 
                return unescape(r[2]); 
            return null; 
        }

    3,验证码重新获取倒计时

    function settime() {    
              if (countdown == 0) {       
                _generate_code.attr("disabled",false);  
                $("#btn_send").html("重新获取");  
                countdown = 60;  
                return false;  
              } else {  
                _generate_code.attr("disabled", true);  
                $("#btn_send").html("已发送(" + countdown + ")");  
                countdown--;  
              }  
              setTimeout(function() {  
                settime();  
              },1000);  
        }

    4,字符串解码

     function HTMLDecode(text) { 
            var temp = document.createElement('div'); 
            temp.innerHTML = text; 
            var output = temp.innerText || temp.textContent; 
            temp = null; 
            return output; 
        }

    5,单选按钮赋初值(jeeplus)

    //单选按钮初始化
     if($(".staid").val() == "" || $(".staid").val() ==  undefined  || $(".staid").val() ==  null)
    {
        $("#statusele div:first").addClass("checked");
        $("#haspatent div:first").addClass("checked");
    }
    <td class="width-15 active">
      <
    label class="pull-right"><font color="red">*</font>上线/下架:</label>
    </
    td> <td class="width-35" id="statusele"> <form:radiobuttons path="status" items="${fns:getDictList('yy_status')}" itemLabel="label"   itemValue="value" htmlEscape="false" class="i-checks required" /> </td>

     6,列表时间显示

    ,{
        field: 'endtime',
        title: '结束时间',
        sortable: true,
        sortName: 'endtime',
        formatter:function(value, row , index){
            return value.substr(0,10)+"</br>"+value.substr(11,8);
        }
    }
  • 相关阅读:
    centos7 忘记mysql5.7密码
    阿里云Linux(Centos7)下搭建SVN服务器
    JAVA金额格式字符串转数值
    win10下RabbitMQ的安装和配置
    Oracle update 两表及以上关联更新,出现多值情况,不是一对一更新
    java.lang.OutOfMemoryError: java heap space
    bootstrap.min.css.map
    css 边距等常用设置
    html 标签
    数据库总结
  • 原文地址:https://www.cnblogs.com/excellencesy/p/9562561.html
Copyright © 2011-2022 走看看