js常用功能总结
1,手机号的校验
- //手机号的判断
- function checktel()
- {
- //手机号不为空,格式校验
- var tel = $(".uidbtp").val();
- if(tel == null || tel == undefined || tel == "")
- {
- alert("手机号不能为空");
- return false;
- }
- //手机号格式的判断
- if(!/^1\d{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);
- }
- }
js常用功能总结的更多相关文章
- JS 常用功能收集
JS 常用效果收集 1. 回到顶部>> 爱词霸
- js 常用功能实现(函数)
1.10 个短小实用的代码片段 :https://www.jianshu.com/p/3ef822ec5a63 2.js常用函数 : https://www.cnblogs.com/wangyuyu ...
- js常用功能汇总
var Utils = function() { this.Tools; this.ui; }; Utils = new Utils(); Utils.prototype.Tools = { year ...
- js - 常用功能方法汇总(updating...)
一.查值的类型(可用于拷贝) /* * @Author: guojufeng@ * @Date: 2017-12-20 15:07:06 * @purpose 获取一个值的类型 * @param {v ...
- JS常用功能
1.字符串转Json var json='[{"id":0,"text":"ddddd"},{"id":1," ...
- Hbuilder常用功能汇总
引用 样式表: mui.min.css Js:mui.min.js 常用功能 获取页面 var webView=plus.webview.currentWebview();//获取当前页 var we ...
- Google Chrome调试js代码,开发者工具之调试工具常用功能
参考:Google Chrome调试js代码-http://www.open-open.com/lib/view/open1384785324165.html 重点:左下角一个{}括号图标按钮用于把杂 ...
- 160229-01、web页面常用功能js实现
web页面常用功能js实现 1.网页未加载时弹出新窗口 <body onunload="window.open('http://www.a68.cn');">< ...
- es6常用功能与异步详解(JS高级面试题)
callback hell方法的使用 可读性不友好 function loadImg(src,callback,fail){ var img = document.createElement('img ...
随机推荐
- 使用MAT分析内存泄露
使用MAT分析内存泄露 对于大型服务端应用程序来说,有些内存泄露问题很难在测试阶段发现,此时就需要分析JVM Heap Dump文件来找出问题.随着单机内存越来越大,应用heap也开得越来越大,动辄十 ...
- 学习python类
类:Python 类提供了面向对象编程的所有基本特征: 允许多继承的类继承机制, 派生类可以重写它父类的任何方法, 一个方法可以调用父类中重名的方法. 对象可以包含任意数量和类型的数据成员. 作为模块 ...
- 在Debian9安装node和npm
这学期又快结束了,坐在每天面对的电脑面,本着整理资料.更换心情的目的,我重装了一下自己的debian.下面就将自己安装node的过程进行记录与分享. node的官网:https://nodejs.or ...
- 问题总结——window平台下grunt\bower安装后无法运行的问题
一.问题: 安装grunt或者bower后,在cmd控制台运行grunt -version 或者 bower -v会出现:“xxx不是内部或外部命令,也不是可运行的程序或批处理文件”,
- jsp中的一些细节和注意要点。。。。。简记
一: <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en&quo ...
- [bzoj4602][Sdoi2016]齿轮——dfs
题目 现有一个传动系统,包含了N个组合齿轮和M个链条.每一个链条连接了两个组合齿轮u和v,并提供了一个传动比x : y.即如果只考虑这两个组合齿轮,编号为u的齿轮转动x圈,编号为v的齿轮会转动y圈.传 ...
- kvm源代码分析
vmx是x86硬件虚拟化层,从代码看,qemu用户态是一层,kernel中KVM通用代码是一层,类似kvm_x86_ops是一层,针对各个不同的硬件架构,而vcpu_vmx则是具体架构的虚拟化方案一层 ...
- UVA 10303 How Many Trees? (catlan)
刚开始没看出时卡特兰数列.直接套高精度版 #include <map> #include <set> #include <list> #include <cm ...
- react native windows 搭建(完整版)
声明:用windows 搭建的react native只能开发安卓应用 1.准备安装java jdk,以及Android SDK 传送门: java JDK Android SDK(自行寻找) ...
- python 使用装饰器并记录log
1.首先定义一个log文件 # -*- coding: utf-8 -*- import os import time import logging import sys log_dir1=os.pa ...