博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
常用通用JS函数
阅读量:4920 次
发布时间:2019-06-11

本文共 1450 字,大约阅读时间需要 4 分钟。

function isNumeric(strValue) {

    if (!isNaN(Trim(strValue))) {

        return true;

    }

    else {

        return false;

    }

}

//清除字符串开始处空格   

function LTrim(str) {

    for (var i = 0; str.charAt(i) == " "; i++);

    return str.substring(i, str.length);

}

//清除字符串末端空格   

function RTrim(str) {

    for (var i = str.length - 1; str.charAt(i) == " "; i--);

    return str.substring(0, i + 1);

}

//清除字符串首尾空格   

function Trim(str) {

    return LTrim(RTrim(str));

}

//验证是否邮箱地址

function isEmail(strEmail) {

    if (strEmail.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1) {

        return true;

    }

    else {

        return fasle

    }

}

//checkbox 全选

function btnSelectAll_onclick() {

    var allC = document.getElementsByTagName('input');

    for (var i = 0; i < allC.length; i++) {

        var item = allC[i];

        if (item.type == 'checkbox' && item.id.indexOf('ctl00_cphPageContent_cbxPartner_') == -1) {

            item.checked = true;

        }

    }

}

//checkbox 反选

function btnSelectReverse_onclick() {

    var allC = document.getElementsByTagName('input');

    for (var i = 0; i < allC.length; i++) {

        var item = allC[i];

        if (item.type == 'checkbox' && item.id.indexOf('ctl00_cphPageContent_cbxPartner_') == -1) {

            item.checked = (!item.checked);

        }

    }

}

//checkbox 全部取消选择

function btnSelectCance_onclick() {

    var allC = document.getElementsByTagName('input');

    for (var i = 0; i < allC.length; i++) {

        var item = allC[i];

        if (item.type == 'checkbox') {

            item.checked = false;

        }

    }

}

     

转载于:https://www.cnblogs.com/sstudio/archive/2012/04/05/2432920.html

你可能感兴趣的文章
mysql触发器使用if..then sql elseif then end if; 转自 吴大哥
查看>>
OO模式-Singleton
查看>>
Java 手机短号
查看>>
Explain:H5+Webapp+MUI App 页面滑至到底部自动加载新的内容
查看>>
跨过边界的孩童( A Child Breaking Boundary)
查看>>
053第18
查看>>
Sass安装
查看>>
leetcode : comobination sum [经典回溯]
查看>>
leetcode : Add Bianry 基本功 字符转整数
查看>>
[HDOJ3333]Turing Tree(离线,树状数组)
查看>>
数据结构-冒泡法排序
查看>>
Java连接Linux服务器
查看>>
java中static关键字(转)
查看>>
Java实现Linux内查找服务器日志
查看>>
Java实现Linux上传&下载文件
查看>>
springboot 入门(转)
查看>>
微服务
查看>>
Springboot项目启动后访问不到Controller
查看>>
springboot 创建一个HelloWorld应用并且运行
查看>>
SpringBoot的配置文件
查看>>