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);
        }
    }
  • 相关阅读:
    ini_set /ini_get函数功能-----PHP
    【转】那个什么都懂的家伙
    word 2007为不同页插入不同页眉页脚
    August 26th 2017 Week 34th Saturday
    【2017-11-08】Linux与openCV:opencv版本查看及库文件位置等
    August 25th 2017 Week 34th Friday
    August 24th 2017 Week 34th Thursday
    August 23rd 2017 Week 34th Wednesday
    August 22nd 2017 Week 34th Tuesday
    August 21st 2017 Week 34th Monday
  • 原文地址:https://www.cnblogs.com/excellencesy/p/9562561.html
Copyright © 2011-2022 走看看