首页 > 语言 > JavaScript > 正文

经常用到的javascript验证函数收集第1/3页

2024-05-06 14:18:53
字体:
来源:转载
供稿:网友
建议大家收藏javascript验证函数,以后遇到就可以直接拿来用了
/*
==================================================================

是否为空,只判断字符串
null或0长为空,经过trim
IsStringNull(string)

==================================================================

*/

function IsStringNull(str) {
    if (str == null)
        return true;
    var trimStr = Trim(str);
    if (trimStr.length == 0)
        return true;
    return false;
}
/*

==================================================================

LTrim(string):去除左边的空格

==================================================================

*/

function LTrim(str) {
    var whitespace = new String(" /t/n/r");
    var s = new String(str);

    if (whitespace.indexOf(s.charAt(0)) != -1) {
        var j = 0, i = s.length;
        while (j < i && whitespace.indexOf(s.charAt(j)) != -1) {
            j++;
        }
        s = s.substring(j, i);
    }
    return s;
}


/*

==================================================================

RTrim(string):去除右边的空格

==================================================================

*/

function RTrim(str) {
    var whitespace = new String(" /t/n/r");
    var s = new String(str);
    if (whitespace.indexOf(s.charAt(s.length - 1)) != -1) {
        var i = s.length - 1;
        while (i >= 0 && whitespace.indexOf(s.charAt(i)) != -1) {
            i--;
        }
        s = s.substring(0, i + 1);
    }
    return s;
}


/*

==================================================================

Trim(string):去除前后空格
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

图片精选